GitHub Copilot app入門:コードベースをCopilotに教える方法
GitHub Copilot appでは、カスタム指示、エージェントスキル、カスタムエージェント、MCPサーバーの4つでプロジェクトの規約や手順をCopilotに伝えられる。指示は`.github/copilot-instructions.md`、スキルは`.github/skills`、エージェントは`.github/agents`に置く。MCPサーバーでPlaywrightなどの外部ツールにも接続できる。
GitHub Copilot appでは、カスタム指示、エージェントスキル、カスタムエージェント、MCPサーバーの4つでプロジェクトの規約や手順をCopilotに伝えられる。指示は`.github/copilot-instructions.md`、スキルは`.github/skills`、エージェントは`.github/agents`に置く。MCPサーバーでPlaywrightなどの外部ツールにも接続できる。
SELFCOMPACTは、モデル自身が文脈を圧縮するタイミングと方法を決めるエージェント用スキャフォールドである。圧縮ツールと、圧縮すべき時と抑制すべき時を定める軽量なルーブリックを組み合わせ、ファインチューニングなしで適応的な圧縮を実現する。6つのベンチマーク(競技数学とエージェント型検索)と7モデルでの評価では、固定間隔の要約と同等以上の性能を、より少ないトークンコストで達成した。数学では要約なしのベースラインに対して最大18.1ポイント、エージェント型検索では5~9ポイント上回り、1問あたりのコストは30~70%低い。
PostmanとAWSが、4000万人の開発者向けAgent ModeをAmazon Bedrock上で運用する際のアーキテクチャを解説した。ツールの動的選択、スキーマベースの読み取り、コンテキスト設計が主な知見である。Bedrockではクロスリージョン推論、モデル依存のゼロデータ保持、2段階のプロンプトキャッシュを使っている。
Claude Code v2.1.295 で、コマンドとHTTPフック向けに `onFailure: "block"` を追加した。起動失敗、タイムアウト、想定外の終了コードの場合は処理を通さずブロックする。ほかに Program Status Protocol(OSC 7501)対応、Claude apps gateway の upstream ごとの `models` リスト、`[1m]` モデルで context-1m beta が拒否された際の再送などの修正が含まれる。
Anthropicは10月6日、審査を通過したセキュリティ組織や研究者等に高度なサイバー能力を持つモデルへのアクセスを許可する「Cyber Verification Program」を拡充した。アクセスは業務範囲に応じて3段階に区分され、段階ごとに審査要件と安全管理策が異なる。OpenAIは10月7日に「GPT-6 Sol」と「GPT-6 Luna」の安全性評価を公表し、サイバーおよび生物・化学分野の能力は「High」で「Critical」には達していないとした。
Claudeが、データを常に最新に保つダッシュボードを作るClaude Dashboardsと、説明用アニメーションを作るClaude Motionをベータで提供開始した。Dashboardsは有料プラン、MotionはTeamとEnterpriseが対象である。Claude Docs、Slides、Designはベータを終え、Freeを含む全プランで利用できる。
選定理由:データ基盤につなぐダッシュボードとコード生成のアニメーションが並び、各グラフのクエリを確認できる点から、使い所を具体的に想像しやすい。
Stacklokは、エージェントの実行基盤をデスクトップからクラウドへ移すためのオープンソースのクラウドネイティブ・ハーネス「Mecatl」を開発している。Mecatlはエージェントループを、クライアント、モデルプロバイダー、状態ストア、実行環境から独立させ、ツール呼び出しやbashなどの機密性の高い操作と分離する。セッション管理やメモリも、ディスク上のJSONLファイルではなく管理可能なシステムに置く設計である。
Radisson Hotel GroupはAccentureと提携し、OpenAIの技術を用いたChatGPTプラグインを構築した。利用者は旅行計画の途中でホテルを探し、比較し、予約できる。
Claude Code v2.1.292 では、`claude plugin install` に `--marketplace` オプション、Agent ツールに `effort` パラメータ、環境変数 `CLAUDE_CODE_OVERLOADED_RETRY_BASE_DELAY_MS` が追加された。
LINEのAndroid開発者Moriが、MCPサーバーmobile-mcpを使い、AIエージェントにAndroid端末を操作させて実装直後の動作確認やバグ調査、ストア用スクリーンショット作成を任せる方法を紹介した。リリース前の最終判定や反復的な回帰テストなど、エージェントだけでは完結させにくい4つの用途も挙げている。Android CLIやsim-useとの比較、View Tree優先や画面ごとの操作リファレンス整備といったTipsも解説する。
カラクリの顧客対応AIエージェント「GeN」が、さくらインターネットのカスタマーサポート部門に導入された。従来のシナリオ型チャットボットと比べ、自己解決率は約49%から約80%へ向上し、有人チャットへの移行を最大3割削減した。URL登録のみで既存マニュアルから回答を自動生成でき、手動のシナリオ構築はゼロになる。
Models APIのGET /v1/modelsとGET /v1/models/{model_id}で、各モデルがweb検索ツールとコード実行ツールを受け付けるかを確認できるようになった。コード実行ツールの可否はcapabilities.server_tools.code_executionで確認でき、トップレベルのcapabilities.code_executionは、リクエスト内の他のツールをコードから呼び出せるかを示す。
Anthropicは Claude Code v2.1.290 を公開した。modの `turn.step` フックに `serverToolUses` を追加し、`claude attach` と `claude logs` ではセッション名の一部を指定できるようになった。権限判定やスケジュールタスク、/ultrareview に関する修正も多数含まれる。
Claude Code v2.1.289がリリースされ、バグ修正が中心となった。端末が短いコードブロックでフリーズする問題や、symlink経由のファイルにReadのdenyルールが適用されない問題などが修正された。追加機能として、teammates向けのagent.spawnが加わった。
MicrosoftとHugging Faceは、AIエージェントが残すバックエンド状態と副作用で採点するベンチマークThinkingBoxを公開した。507の業務ワークフローを各20回実行し、Claude Opus 5.5がpass@1で67.16%と最上位だった。OpenEnv経由で自分のモデルを評価することもできる。
選定理由:最終応答ではなくDB状態で採点し、20回反復の一貫性とコストまで数値で比較しており、エージェント評価の設計を考える際の材料になる。
Anthropicは Claude Code v2.1.288 を公開し、/code-review に`--max-findings`オプションを追加した。通常の上限より多くまたは少なく指摘を報告でき、指定は`--max-findings default`を渡すまで再利用される。あわせて、応答の途中でAPIタイムアウトが起きてもターンが失敗しないよう修正されたほか、`/login`が認証情報を保存できなかった場合でも「Login successful」と表示する問題も直された。
Claude Code v2.1.287が公開され、プラグインがより深い動作を変更できる「Claude Mods」が追加された。組み込みのモッド「You should know」では、サイドエージェントが見落としがちな点をユーザーやClaudeに知らせる。あわせて、/advisorでSonnet 5.5がOpus 4.7と4.8にアドバイスできるよう修正された。
Claude Code v2.1.286が公開され、複数の権限リクエストが重なった際に権限プロンプトへ「2 of 5」のような件数表示が追加された。gcpAuthRefreshやawsAuthRefreshの認証情報が期限切れになった際に、複数のプロセスがログイン用ブラウザをそれぞれ開いてしまう問題や、`claude --resume`と`--continue`で並列ツール呼び出しの後に一部のターンが失われる問題が修正された。組織のポリシーでRemote Controlがオフにされた場合、セッションは通知付きで切断されるようになった。
LINEヤフーの殿山雄大氏が、Microsoft公開のOSS「Agent Package Manager(APM)」で、Skill・指示・MCPをチームに配布する方法を解説した。`apm.yml` に使う設定を宣言し、`apm install` を実行すると、Claude CodeやCodexなど各エディタの所定の場所へ展開される。新メンバーの環境構築での転記ミスや、Skill追加のたびの配り直しといった手間の解消につながるとしている。
Claude Code v2.1.285がリリースされ、WebFetchツールを無効にする環境変数CLAUDE_CODE_DISABLE_WEB_FETCHが追加された。また、claude --desktopで現在のディレクトリのClaudeデスクトップアプリを開けるようになり、managed設定のallowedProvidersでマシンが使用できるAPIプロバイダーを制限できるようになった。このほか、リモートセッションやプラグイン、MCPサーバー関連を中心に多数の不具合が修正された。
Hugging Faceは、MCPエージェントの回答を出典単位で検証する後処理レイヤーProvenanceGuardを提案した。根拠全体では支持されるが、回答が名指しした出典とは別の出典にしか存在しない主張、いわゆる出典の取り違えを検出する。医療エージェントの281件のトレースを用いた評価では、専門家が通すべきでないとした139件のうち138件を検出し、支持されていたとされた67件は再確認や修正に回した。
LINEヤフーのインターン生が、Grafanaのアラートを起点に初動調査を行う「AI Alert Watcher」を開発した。インターン中盤には、Traffic、HOST、Critical Cluster Issues、Consumer Lagの4項目をWatcherが固定クエリで取得し、LLMはログの解釈や追加調査を担当する構成へ変更した。LLMが使えるのはGrafanaの読み取り専用ツールのみである。
Claude Code v2.1.284で、Anthropic APIの既定Sonnetモデルとなる Claude Sonnet 5.5(`claude-sonnet-5-5`)が追加された。1Mコンテキスト、入力$2・出力$10/Mtok、キャッシュ読み取り$0.20/Mtokである。対話型ターミナルとVS Codeでは、権限モード未設定時にauto modeで起動するようになった。
選定理由:Sonnet 5.5の追加とauto modeの既定化に加え、利用制限や再試行まわりの修正が一覧でき、運用への影響を把握しやすい。
xAIは、チームで共有し作業を通じて学習するGrok Bots「Team Bots」を発表した。TeamsおよびEnterpriseプランで公開ベータとして提供中である。コンテキスト、プラグイン、認証情報、メモリを組み合わせて構築し、SpaceXSIでは営業、エンジニアリング、マーケティング、データ分析で活用している。
Claude Code v2.1.283がリリースされ、管理設定の availableModelsMatch と deniedModels、コマンドの /doctor prompt-audit などが追加された。availableModelsMatch を "exact" にすると、availableModels に記載したモデルバージョンだけが許可され、新しいリリースは一覧に追加されるまでブロックされる。
Anthropicは、stop_details.categoryが「bio」「frontier_llm」「reasoning_extraction」の場合に、出力前に拒否されたリクエストへの課金を再開した。他のカテゴリで出力前に拒否された場合は、引き続き課金されない。Compliance API Activity Feedはファイル名やアーティファクトのタイトルを返さなくなった。
Gemini アプリで Connected Apps の新たな連携が順次提供開始された。生産性ではAirtable、Linear、monday.com、クリエイティブではAdobe、Webflow、ライフスタイルではPeloton、SeatGeekなどが対象となる。連携はGemini の設定から行うほか、チャットで @ メンションを入力するか、直接依頼して利用できる。
Claude APIのキャッシュ診断機能がベータ版を終了した。cache-diagnosis-2026-04-07のベータヘッダーは不要になり、Messagesリクエストにdiagnosticsオブジェクトを含めることで利用できる。従来どおりヘッダーを送信するリクエストも引き続き動作する。POST /v1/messagesのレスポンスには、diagnosticsフィールドが常に含まれるようになり、リクエストにdiagnosticsオブジェクトがない場合はnullとなる。
Anthropicは長時間のエージェント型コーディングと知識work向けモデルClaude Opus 5.5(claude-opus-5-5)を公開した。コンテキストウィンドウは標準で1Mトークン、最大出力は128kトークンで、価格は100万トークンあたり$4 / $20である。Claude APIのほか、Amazon Bedrock、Google Cloud、Microsoft Foundryなどで利用できる。
選定理由:価格差、thinkingやtool_choiceの仕様変更、新しいベータ機能がまとまっており、移行時に確認すべき点を把握しやすい。
GitHub Podcastの最新回で、AIをめぐる5つの「ホットテイク」を検証している。AI生成コードは読む必要があり、RAGは死んでおらず、SkillsはMCPを置き換えず役割が異なると整理する。ファインチューニングが必要なのはコードが悪いからだとする説にも触れ、AIエージェント、Skills、MCP、RAGは同じワークフローで併用できると説明する。
国連システムが、各機関の統計を一つの検索可能なナレッジグラフに統合したオープンソースのプラットフォーム「UN System Data Commons」を立ち上げた。Google の Data Commons を基盤とし、Google.org が国連財団を通じて支援する。自然言語検索で指標や可視化を得られるほか、Model Context Protocol(MCP)に対応したAIエージェントが公式統計を取得してグラフや報告書を作成できる。2027年までに国連システムの統計データセットの80%を収録する目標が示されている。
Google Developer Groups(GDG)が主催する開発者向けコミュニティイベント「DevFest」の2026年シーズンが、2026年10月1日から12月31日まで開催される。世界115か国で800件以上のイベントが予定されている。
Google Researchは、ツールの利用チェーンを先に生成してからユーザークエリを付与するanswer-first方式のデータ生成手法ToolGradを提案した。ToolGrad-500で微調整したGemma-3 12Bモデル(ToolGrad-12B)はBFCLで83.1点を記録し、gemini-2.5-pro(83.2)に迫り、claude-4.5 Opus(82.8)やgpt-5(74.4)を上回った。データ生成にはgemini-2.5-flash-liteを用い、ほぼ100%のパス率が示されている。
Claude Managed Agentsの権限ポリシーに「auto」が加わり、サーバーがエージェントおよびMCPツールの呼び出しごとに評価して、実行、拒否、または承認待ちの一時停止を判定する。ant CLI v1.32.0では、ant beta:sessions connectコマンドが追加され、ターミナルからClaude Managed Agentsのセッションに接続して進行をライブで追い、メッセージを送ったり承認待ちのツール呼び出しを許可または拒否したりできる。
Claude Platform APIは、キャッシュ診断用のフィンガープリントを、リクエストにdiagnosticsオブジェクトが含まれる場合にのみ保存するようになった。cache-diagnosis-2026-04-07ベータヘッダーだけを送ったリクエストは受け付けられるが、フィンガープリントは保存されない。
LayerXの古濵氏が、herdrで複数のコーディングエージェントをplanner / worker / reviewerに役割分担させ、実装を進める体制を整え始めている。現状はレビューの往復の仲介を人間が担っているが、今後は仲介役もエージェントに任せることを検証中である。その際は、指示の書き直しや往復回数の上限を定めたスキルを用意している。
Claude APIでcomputer use toolがベータを終了し、computer_toolset_20260801として提供された。ベータヘッダーなしで複数アクションの一括実行やズームのデフォルト有効化に対応するが、既存の連携はリクエスト形式とツール処理の変更を伴う。あわせてブラウザ操作用のbrowser_toolset_20260801が公開され、両ツールセットはClaude Opus 5などで利用できる。