·科技·
N2

AIコーディングの「ループ」4種類を完全入門

AI Coding 「迴圈」 4 大種類完全入門

#AIコーディング#Claude Code#AIエージェント#ループエンジニアリング
0:00 / 0:00

AI進化しんかより、AI自動的じどうてきプログラム「AIコーディング注目ちゅうもくされています。最近さいきんAIコーディング、AIかいずつ指示しじだけなく、AI自身じしん処理しょりかえせる「ループいうかんがかた重要じゅうようなっています。

Nにより= 由於~ / 通過~N / Vるだけでなく= 不僅~而且~

米国べいこくAI開発企業かいはつきぎょうあるAnthropicしゃ、AIコーディングツール「Claude Code」開発かいはつチームまとめループ解説記事かいせつきじ「Getting started with loops」公開こうかいしました。この記事きじ、AI自律的じりつてきうご方法ほうほう4つパターン分類ぶんるいして説明せつめいしています。

種類しゅるいループパターン

記事きじループつぎ4つ種類しゅるい分類ぶんるいしています。

1.ターンベース(Turn-based)

もっと簡単かんたんループです現在げんざいClaude Codeうごかすさい基本きほんなります。

Vる際= ~之際 / ~的時候

人間にんげん指示しじかいたび、AI情報じょうほうあつプログラム実行じっこうし、その結果けっか確認かくにんします。必要ひつよう修正しゅうせいあれそれかえあと結果けっかかえます。その人間にんげん結果けっか確認かくにんして、つぎ指示しじます。この往復おうふく基本きほん単位たんいなります。

Vるたびに= 每當~就~ / 每次~都~
  • 起動きどうトリガー人間にんげん指示しじ
  • 停止条件ていしじょうけん:AIタスク完了かんりょうした判断はんだんした時点じてんまた追加ついか情報じょうほう必要ひつよう判断はんだんした時点じてん
  • いる作業さぎょう開発かいはつ初期段階しょきだんかいみじかタスク
  • コツ確認かくにんルールあらかじめファイルおくこと、AI自身じしんよりおおチェックおこなえるようなります。

2.ゴールベース(Goal-based)

人間にんげん完了かんりょうよう状態じょうたいいうゴール、AIそのゴールたっするまで自律的じりつてき実行じっこうかえループです

より複雑ふくざつタスクています。AIわっつもりなっ途中とちゅうあきらめるふせため成果物せいかぶつテスト評価ひょうかべつAIモデル客観的きゃっかんてきシステムおこなことポイントです

  • 起動きどうトリガーゴール指示しじ
  • 停止条件ていしじょうけんゴール達成たっせいまたあらかじめおい最大さいだい実行回数じっこうかいすう到達とうたつ
  • いる作業さぎょうテスト作成さくせいリファクタリングなど明確めいかくゴールある作業さぎょう
  • コツ:「ホームページ品質ひんしつテスト90以上てんいじょう最大さいだいかい強制終了きょうせいしゅうりょうするよう達成目標たっせいもくひょう制限回数せいげんかいすうセット指定していします。

3.タイムベース(Time-based)

時間じかん間隔かんかくスケジュールわせ処理しょりかえループです

個々ここ作業内容さぎょうないようターンベースゴールベースています実行じっこうするタイミング時間じかん管理かんりされます。外部がいぶ状況変化じょうきょうへんか対応たいおうして動作どうささせたい場合ばあい有効ゆうこうです

  • 起動きどうトリガー時間じかん間隔かんかくスケジュール
  • 停止条件ていしじょうけんユーザー停止ていし指示しじするまで
  • 用途ようと毎朝まいあさチャットツールメッセージ要約ようやく作成さくせいする定期的ていきてきプログラムテスト実行じっこうするなど
  • 注意点ちゅういてんローカルPCうごかすコマンドPCじるまります。常時じょうじうごかしたい場合ばあい、クラウド環境かんきょうスケジュール登録とうろくおこないます。

4.プロアクティブ(Proactive)

人間にんげんその都度つど指示しじあたなくシステム状況じょうきょう監視かんしし、必要ひつようタスク自動的じどうてきけんしゅつ実行じっこうするループです

外部がいぶ出来事できごと発生はっせいしたことトリガーして、AI自律的じりつてきうごます。

停止条件ていしじょうけん重要性じゅうようせい

今回こんかい解説かいせつとく注目ちゅうもくされている停止条件ていしじょうけん設計せっけいです。AI自律的じりつてきうごため停止条件ていしじょうけんない処理しょり無限むげんかえ利用料金りようりょうきん大量たいりょう消費しょうひしてしまう危険きけんあります。「どこまで実行じっこうしたら停止ていしする事前じぜん設定せっていしておくこと非常ひじょう重要じゅうようです

學習筆記

文法整理

句型意思
Nにより由於~ / 通過~
N / Vるだけでなく不僅~而且~
Vる際~之際 / ~的時候
Vるたびに每當~就~ / 每次~都~

詞彙整理

單字讀音等級意思
設計せっけいN3設計、規劃
自律的じりつてきN1自律的、自主的
監視かんしN1監視、監管

延伸學習

  • 這篇文章介紹了自主 AI Agent 架構的相關術語。理解「輪流制」、「目標導向」、「時間導向」和「主動導向」等概念,有助於設計與 AI 的整合方案。
  • 停止條件(停止条件)是防止產生高額費用的無限迴圈的關鍵,特別是在目標導向或主動導向的 Agent 中。

練習

測試你剛學到的內容。

  1. AIは自律的に動くため、停止条件がないと処理を無限に繰り返し、利用料金を大量に してしまう危険があります。

  2. 記事によると、自律的に動くAIのループにおいて、処理が無限に繰り返されるのを防ぐために重要なことは何ですか。

  3. 「〜たびに」はどのような意味を表しますか。

Source: ITmedia AI+