賢く生きる
文字の大きさ
副業全国

AIエージェント自作|最初の30行

コードを書くプログラマーのイラスト

エーアイ エージェント じさく さいしょ の 30ぎょう

Claude APIとPythonで30行から始めるAIエージェント自作入門。ツール定義・ループ設計・エラーハンドリングの最小実装、2026年5月時点の料金、個人開発でも回せる工夫をまとめます。

30行で動くエージェント

AIエージェントのほんしつは「LLM+ツール+ループ」です。なフレームワークを使つかわなくても、Claude API ちょくせつうごきます。

サンプルコード(疑似)

from anthropic import Anthropic
client = Anthropic()
tools = [{"name": "search_web", "description": "...", "input_schema": {...}}]
messages = [{"role": "user", "content": "今日の東京の天気は?"}]
while True:
    res = client.messages.create(
        model="claude-opus-4-7",
        max_tokens=1024,
        tools=tools,
        messages=messages,
    )
    if res.stop_reason == "end_turn":
        print(res.content[-1].text)
        break
    # tool_use 処理…
    messages.append({"role": "assistant", "content": res.content})
    tool_result = run_tool(res.content)
    messages.append({"role": "user", "content": [tool_result]})

これで「しつもん→ツールし→けっかいとう」のループがかんせいします。

必要な3要素

要素 役割
LLM こうつぎのアクションけってい
ツールてい Webけんさく・ファイルそう・API
ループせいぎょ しゅうりょうじょうけんさいだいかいすう・エラーしょ

料金見積もり(2026年5月時点)

  • Claude Opus 4.7:にゅうりょく$5/しゅつりょく$25 per 1M tokens
  • 1いちタスクあたりへいきん1いちまんトークン使つかうと、おおむね1いちかい30さんじっえんてい
  • じんようならつき3000〜10000えんさんげんじつてき

注意点

  • APIかんきょうへんすうかんし、コードにちょくきしない
  • げんループによるせいきゅうばくはつようけいかいさいだいかいすうせっていひっ
  • Claude Opus 4.7 の task budgets(パブリックベータ)を使つかうとさんかんらく
  • ほんばんどうにゅうかんログ・けんげんぶんせんもんそうだん

まとめ

「30ぎょう」とくとだいこえますが、げんじつてきさいしょうこうせいです。ふくぎょうエンジニアなら、1いっばんでMVPがうごきます。

出典(公式の情報)

※ 制度は変わることがあります。申請の前に、必ず公式ページの最新情報をご確認ください。

この記事は 2026-05-05 時点の情報です。 個別のご事情については、お住まいの市区町村の福祉窓口・年金事務所・専門家にご相談ください。