コンテンツにスキップ

AIエージェントと協働しながら集中する方法(2025年版)

概要

AIエージェント(Claude Code, Cursor, Copilot など)と並行して作業しながら、自分自身も集中状態を維持するための実践的な方法。nwiizo さんのはてなブログ記事「2025年版 私がAIエージェントと協働しながら集中する方法」より。

詳細

エージェントと並走する難しさ

AIエージェントに長時間タスクを任せると「エージェントが作業中に自分は何をすべきか」という問題が生まれる。

パターンA(非効率):
  エージェントに指示 → エージェントの出力を待つ → レビューする → また指示
  → 待ち時間に集中が切れる、SNS を見てしまう

パターンB(効率的):
  エージェントに指示 → 自分は別タスクを並行する → 完了通知で戻る
  → エージェントも自分もフル稼働

実践的な作業フロー

1. タスクを「エージェント向き」と「人間向き」に分類する

エージェントに任せる(長めのタスク):
  - テストコードの生成
  - ドキュメントの下書き
  - リファクタリング
  - 定型的な実装

人間が集中してやる(思考が必要なタスク):
  - アーキテクチャ設計の判断
  - 新機能の要件整理
  - コードレビューの承認
  - ステークホルダーとのコミュニケーション

2. コンテキストスイッチのコストを下げる

エージェントが作業している間に別タスクをするとき:

- 深い思考が必要なタスクは避ける(エージェントに戻る時に切替コストが高い)
- 5〜15分で完了できる軽めのタスクを並行する
  例: メール返信、Issue のトリアージ、ドキュメント読み込み
- タイマーをセットして定期的にエージェントの出力を確認する

3. エージェントへの指示を「バッチ化」する

NG: 細かく何度もインタラクション
  「このファイルを修正して」
  「次にこっちも直して」
  「あ、あそこも変えて」

OK: 一度に大きなタスクを渡す
  「このファイルを修正して、テストを書いて、
   README も更新して、CHANGELOG にも追記して」
  → 自分は次のタスクに集中できる

4. 集中を保つ環境設定

- 通知を切る(エージェント以外)
- ポモドーロ × エージェントの組み合わせ
  25分: 自分の作業
  休憩5分: エージェントの出力レビュー + 次の指示出し
- ターミナルを複数画面分割してエージェントの動きを「チラ見」できるようにする

なぜ重要か / いつ使うか

  • Claude Code や Cursor を導入したが使いこなせていないと感じるとき
  • エージェントに任せている間に自分が暇になってしまうとき
  • AI と人間の協働フローを最適化したいチームリーダーが参考にするとき