inflearn logo
inflearn logo

ゼロからTypeScriptでClaude Codeを作る

「なぜAIがこんなコードを書いたのか?」、「なぜさっき言ったことを覚えていないのか?」 Claude CodeのようなAIツールを使っていると直面するもどかしさ。その原因は、ツールがどのように動作しているかを知らないことにあります。この講義は、そのブラックボックスを透明に解き明かします。 全25講を通じて、LLMにファイルを見る「目(Read)」、コードを直す「手(Edit)」、命令を実行する「足(Bash)」を直接持たせ、実際の現場で使われるツールと同じように動作する自分だけのCoding Agentをゼロから実装します。単にライブラリの使い方を学ぶのではありません。AIがどのようにプロジェクト構造を把握し、なぜ長い会話で記憶を失うのか、それを技術的にどう解決するのか(Sliding Window、Summary)を、直接コードで実装しながら体得します。 この過程を通じて、皆さんはAIツールの単なる「ユーザー」から、作動原理を見抜き、ツールを自分好みに改造・評価できる「AI供給者」の視座を手に入れることになるでしょう。

12名 が受講中です。

難易度 初級

受講期間 無制限

React
React
TypeScript
TypeScript
vercel
vercel
claude
claude
Vibe Coding
Vibe Coding
React
React
TypeScript
TypeScript
vercel
vercel
claude
claude
Vibe Coding
Vibe Coding

受講後に得られること

  • Claude Codeが動作構造を理解し、ツールをより効果的に活用できるようになります。

  • 単にAIツールを使う消費者ではなく、AIエージェントを自ら設計し提供するAIエンジニアへと成長します。

  • ブラックボックスだったClaude Codeの5大中核ツール、エージェントループ、記憶管理をゼロから直接実装し、AIエージェントの動作原理を完全に解剖します。

  • 理論ではなく実践、プロダクションレベルのCLIコーディングエージェントを構築し、AIエンジニアへと成長します。

学習内容

こんなことが学べます!

AIエージェントの作動原理

TypeScriptで5つのツールを実装

MemoryとContextの最適化

Agent Loop、Tool Routingなど、Cursor/Claude Codeの核心メカニズムを徹底的に掘り下げます。

ReadFile、EditFile、Bashなど5つのツールを直接実装します。

Sessionで記憶し、Compressionでトークンを80%削減します。


このような成果物を作ることができます

TypeScript + Vercel AI SDKで、自分だけのClaude Codeを直接作ることができます。

エージェントの動作原理を理解し、バイブコーディングをより上手に行うことができます。


なぜ自分で作ってみるべきなのでしょうか?

AIを使う開発者は多いですが、作る開発者は稀です。
Claude Codeを直接実装してみることで原理が見え、活用方法が変わります。

React、TypeScriptの開発者なら、これからはAIの消費者ではなく供給者になりましょう。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • Claude Codeとは何かが気になっているものの、どこから始めればいいか分からず途方に暮れている開発者

  • 他人を真似てAIツールを使うのではなく、原理から理解したい開発者

  • TypeScriptはできるけれど、AI統合の経験がなく、最初の一歩を踏み出せずにいる方

  • AIコーディングエージェントを自作してみたいけれど、資料がなくて困っている方

前提知識、
必要でしょうか?

  • TypeScript 基本文法 (必須)

  • Gitの基本操作(あれば尚可)

こんにちは
Hiro Sonです。

117

受講生

9

受講レビュー

4.9

講座評価

2

講座

こんにちは、AIへの転換をサポートするHiroです。

現役エンジニアからAIエンジニアへの道のりは、難しくありません。

私もバックエンド・フロントエンドエンジニアからスタートし、AI分野に転向しました。

このような方のための講義です:

  • 開発経験はあるが、AIは初めてというエンジニア

  • 数学・統計なしで実務中心に学びたい方

  • AIを実際のプロジェクトに活用したい方

一緒に学ぶ内容:

✓ AIリテラシー
✓ AIエージェント開発

もっと見る

共同知識共有者

カリキュラム

全体

16件 ∙ (2時間 23分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

まだ十分な評価を受けていない講座です。
みんなの役に立つ受講レビューを書いてください!

似ている講座

同じ分野の他の講座を見てみましょう!

期間限定セール、あと8日日で終了

¥2,826

48%

¥5,475