54件の記事

ハーネスエンジニアリングとは、AI コーディングエージェントの外側に指示ファイル・権限・hooks・テスト・CI などの仕組みを作り、同じ失敗を繰り返させない考え方です。ガイドとセンサーで整理した全体像と設計の原則、AGENTS.md・check.sh・Stop フック・CI の最小構成をリポジトリに置く手順を、Claude Code で実際に動かした結果つきで紹介します。

OpenCode は MIT ライセンスの OSS の AI コーディングエージェントで、2026 年 10 月に 2.0 が発表されました。2.0 のインストール手順、Claude・GPT・DeepSeek・Qwen などのモデルの選び方、既定で「すべて許可」になっている権限を絞る設定、バックグラウンドサーバーの扱い、過去の脆弱性と 10 月のセキュリティ事案までをまとめます。

Google Antigravity は VS Code 拡張(Google 公式、1.90 以上)で使えます。拡張を入れてサインインすると、ローカルの agy バックエンドが自動で入り、サイドパネルのチャット・実装プランの確認・インライン差分の採否が VS Code の中で完結します。無料プランでも使え、Gemini 4 Argon は有料の Google AI Pro/Ultra で選べます(2026 年 10 月時点)。

MCP(Model Context Protocol)は、AI アプリと外部のツール・データをつなぐオープンな標準プロトコルです。構成と Tools・Resources・Prompts、stdio と Streamable HTTP の違いを図で整理し、TypeScript 公式 SDK v2 で社内ツール用の最小サーバーを作って Claude Code につなぐ手順と、OAuth・権限・プロンプトインジェクションの注意点をまとめます。

OpenAI 公式の codex-plugin-cc を入れると、Claude Code の中から /codex:review と /codex:adversarial-review で Codex にレビューを、/codex:rescue で調査や修正を任せられます。手元の Codex CLI とログインを使うので、利用量は通常の Codex と同じ上限に数えられます。インストール手順、ジョブの管理、チームでの使い分けをまとめました。

Google は Gemini CLI を Antigravity CLI(コマンド名 agy)に置き換え、個人向けの Gemini CLI は 2026-06-18 に停止しました。Enterprise と有料 API キーの利用者は継続できます。移行は agy の初回起動と agy plugin import gemini、スキルと MCP 設定の置き場所の変更の 3 点で、GEMINI.md はそのまま使えます。

Cloudflare の Python Workers では公式の MCP Python SDK(mcp 2.x)がそのまま動きます。MCPServer でツールを書き、workers.asgi で Worker につなげば、D1 を読み書きするリモート MCP サーバーになります。Bearer トークンでの保護、Claude Code からの接続、同梱サイズの実測まで、手元で動かした結果で解説します。

AWS は 2026 年 10 月 12 日、普通の Node.js の HTTP サーバーをアダプター無しで動かせる Lambda Web Functions を一般提供しました。1 つの実行環境で最大 128 件を同時に処理し、待ち時間ではなくアクティブな CPU 時間に課金します。Hono での作り方、Function URL などとの違い、料金と制限、Cloudflare Workers との使い分けをまとめます。

Jev はコーディングエージェントのモデルにはなりませんが、エージェントの分かれ道(スキル選び・完了チェック・許可確認・コンパクション・モデル選び)の判定役になります。Claude Code と Codex で同じスクリプトが動く hooks の書き方と、fast-jev-compaction・Jev Router・Kev など公開 1 か月で出てきた使い方を、一次情報だけで整理します。

DeepSeek V4.1 Flash(API 名 deepseek-flash)は 2026 年 9 月公開の 1M 文脈モデルです。Anthropic 互換と Responses API があり、Claude Code と Codex は設定だけで切り替えられます。日本の平日昼がピーク料金になる点、DeepSeek Harness(dsh)、Claude Haiku 5.5 との使い分け、データの保存先の注意までまとめます。

Blender MCP は、AI エージェントが MCP 経由で Blender に Python を送り、モデリングや配置をさせる仕組みです。Claude Code は claude mcp add、Codex は ~/.codex/config.toml に 1 行足せば使えます。任意コード実行なので、safe mode・ツールの許可設定・作業前の保存を必ずセットにします。

Polars 2.0(2026 年 10 月 6 日リリース)は、Lazy API の既定がストリーミングエンジンになり、暗黙の型変換や長さ違いの結合がエラーになる「より厳格な」版です。1.44.2 と 2.0.0 で実際に動かした破壊的変更、pandas 3.0 からの書き換え対応表、Lazy API の使い方、1,000 万行での筆者計測、Claude Code に移行を任せるときのコツをまとめます。