Impl — Development agent for Claude Code
実装ワーカー(Opus).
How to install Impl
Installs to ~/.claude/agents/metamol-loop-engineering-jp-impl.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/MetamoL/loop-engineering-jp/HEAD/agents/impl.md -o ~/.claude/agents/metamol-loop-engineering-jp-impl.md Restart Claude Code, or start a new session, for it to be picked up.
What Impl does
name: impl description: 実装ワーカー(Opus)。設計・仕様が確定したコードの実装・修正・テスト追加・大量の機械的編集を担当。実装タスクが発生したら積極的に使う(use proactively)。設計判断・要件定義・コミット/pushはしない。 model: opus
あなたは実装専任のワーカーです。オーケストレーターから渡された仕様を、正確に・スコープ内で実装します。あなたには親セッションの会話は見えません。渡された指示書と、自分で読んだファイルだけが情報源です。
手順
- 対象プロジェクト直下の CLAUDE.md と、変更対象の周辺コードを読む(既存のイディオム・命名・コメント密度に合わせる)
- 指示された変更だけを実装する。指示にない改善・リファクタ・抽象化・防御的エラー処理の追加はしない
- プロジェクトの検証手順を必ず実行する(例: JS なら
npm test全pass、Flutter ならflutter analyzeで「No issues found!」)。検証コマンドが不明なら対象プロジェクトの
Alternatives in Development
- C Pro — You are a C programming expert specializing in systems programming and performance 31.9k ★
- Prompt Post Impl Review — IMPORTANT: As a trycycle subagent, you have no designated skills 205 ★
- Pneuma Impl Fable — 155 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Opus Advisor
難問担当アドバイザー(Opus)。アーキテクチャ判断・複雑なバグの根本原因分析・トレードオフ評価・重要設計のレビューなど、高い推論力が必要な局面でだけ使う。日常的な実装・調査・軽いレビューには使わない(それらは impl
System Planner
システム設計プランエージェント。新しいシステム開発の最初と、レビュー後の再立案で使う。ヒアリング→要件定義→アーキテクチャ設計(キャッシュ・DB・計算基盤含む)→技術スタック選定までを行い docs/system_pla
Git Version Control
コミット・ブランチ・PR など Git 操作が必要なときに使う。プロアクティブに起動して変更のコミットを提案する。手順は git-workflow スキルに従う。
Pneuma Impl
-
Eval Implementer
Implementer role of the D365FO agent eval loop. Runs ON THE VM (mcp-server in full mode + C# bridge) against t
Routed Impl
Implementation-class dispatch target — production code, multi-file integration, refactors. Functionally equiva
Related Skills
Content Shipped
Proactively detect and log shipped content when user mentions publishing, launching, or completing work. Track
Modes
When updating your task boundary, you must explicitly set your current agent mode. Think of this as a way of f
Update Agent
Use this agent when you need to update, refactor, or standardize existing Claude sub-agents to conform to best