DeepSeek Harness: AIコーディングエージェントの構築と拡張のトレーニングコース
DeepSeek Harness (dsh) は、DeepSeek AI によって提供されるオープンソースのエージェントハーネスで、AIコーディングエージェントの構築と実行を目的としています。Cordisプラグインフレームワークを基盤とし、「すべてがプラグインである」というアーキテクチャを採用しています。モデルアダプタ、ツールレジストリ、セッションログ、エージェントループはすべて起動時に設定可能な置換可能なコンポーネントです。
本コースは、インストラクター主導のライブトレーニング(オンラインまたはオンサイト)で、自社プロジェクトで DeepSeek Harness を活用してAIコーディングエージェントを構築・運用・拡張したいソフトウェア開発者およびAIエンジニアを対象としています。
本トレーニング終了後、参加者は以下のことが可能になります:
- DeepSeek Harness のインストールと実行、およびモデル設定
- Web UI およびコマンドライン経由でのコーディングタスクの駆動
- Cordis プラグインアーキテクチャと拡張ポイントの理解
- ハーネス用のカスタムプラグインの開発と公開
- SDK およびヘッドレスモードによるハーネスの自動化
コース形式
- 対話型の講義とディスカッション
- 多数の実習練習
- ライブラボ環境での実践的な実装
コースのカスタマイズオプション
- カスタマイズトレーニングをご希望の場合は、お問い合わせください。
コース概要
DeepSeek Harness 入門
- DeepSeek Harness とは何か、その位置づけ
- 「すべてがプラグインである」設計思想
- Web UI、CLI、およびヘッドレスモード
インストールと初回実行
- Node.js の要件とパッケージのインストール
- npx による Web UI の起動
- ソースからのビルドと実行
モデル設定
- DeepSeek API キーの設定
- モデルの選択と切替
- OpenAI 互換エンドポイントの追加
ワークスペースとセッション
- ワークスペースの選択と切替
- セッションコンポーザーと対話フロー
- ファイルの読み取り、編集、生成
コーディングタスクの実行
- リポジトリのサマライズとコードのナビゲーション
- コマンドの実行と作業の委任
- タスクプランの維持管理
権限とサンドボックス
- 承認と権限ポリシー
- ファイルおよびコマンドアクセスの制限
- ローカルおよびリモートのサンドボックスバックエンド
組み込みツールと統合
- ファイルシステム、ターミナル、シェルツール
- Model Context Protocol のサポート
- Language Server Protocol の統合
サブエージェントと委任
- サブエージェントのスポンとフォーク
- 他のコーディングエージェント向けのプロダクトプロバイダー
- セッション全体での作業の委任
Cordis プラグインモデル
- プラグインとしてのサービス、イベント、効果
- 共有コンテキストとライフサイクル
- 特権コアが存在しない理由
プロファイル、バンドル、設定
- プロファイルとバンドルのレイヤリング
- cordis.patch.yml による設定のパッチ適用
- 起動ツリーの確認
コアサブシステム
- 追記専用のセッションログ
- システムプロンプトとツールスキーマの組立
- エージェントループとターンのフロー
イベントと拡張ポイント
- セッション、エージェント、機能イベント
- ウォーターフォールおよびインターセプターイベント
- 拡張ポイントへの動作のマッピング
プラグイン開発
- コンテキストキーでのサービス登録
- ツールとモデルアダプタの追加
- プラグインの公開と検出
SDK、ヘッドレス、自動化
- 別のプロセスからのハーネス駆動
- TypeScript および Python SDK
- CLI とヘッドレス自動化
要求
- ソフトウェア開発の基礎知識
- コマンドラインと Git の使用経験
- JavaScript または TypeScript の基本的な習熟
対象者
- ソフトウェア開発者
- AI および機械学習エンジニア
- DevOps およびプラットフォームエンジニア
オープントレーニングコースには5人以上が必要です。
DeepSeek Harness: AIコーディングエージェントの構築と拡張のトレーニングコース - 予約
DeepSeek Harness: AIコーディングエージェントの構築と拡張のトレーニングコース - お問い合わせ
DeepSeek Harness: AIコーディングエージェントの構築と拡張 - コンサルティングお問い合わせ
今後のコース
関連コース
Gemini 3とGoogle Antigravityを用いたエージェント型開発
21 時間
Google Antigravityは、Gemini 3のマルチモーダル機能を活用し、計画立案・推論・コーディング・行動実行が可能な自律型エージェントを構築するためのエージェント型開発環境です。
本講座はインストラクター主導のライブ研修(オンラインまたは対面)であり、Gemini 3およびAntigravity環境を用いて自律型エージェントを設計・構築・展開したい上級レベルの技術者向けに企画されています。
研修終了時には、以下の能力を身につけることができます:
-
Gemini 3を用いて推論・計画・実行を行う自律型ワークフローを構築する
-
Antigravity上でタスク分析、コード作成、ツールとの連携が可能なエージェントを開発する
-
Gemini駆動型エージェントを企業システムや各種APIと統合させる
-
複雑な環境下でエージェントの挙動・安全性・信頼性を最適化する
研修の形式
-
専門家によるデモンストレーションと参加者との対話式ディスカッション
-
自律型エージェント開発における実践的な演習
-
Antigravity、Gemini 3および関連クラウドツールを用いた現場レベルの実装手法の学習
カスタマイズオプションについて
-
貴社のニーズに合わせて、特定分野向けのエージェント挙動やカスタム統合を実現するためには、ご相談ください。
高度な反重力技術:フィードバックループ、学習機構、および長期にわたるエージェント記憶
14 時間
Google Antigravityは、長寿命のエージェントや自然発生的な相互作用挙動を実験するための高度なフレームワークです。
本講座はインストラクターによるライブトレーニング(オンラインまたはオンサイト)で、記憶を保持したりフィードバックによって改善されながら長期間稼働できるエージェントの設計・分析・最適化を行いたい上級レベルの専門家を対象としています。
受講完了後、参加者は以下のスキルを習得します:
-
エージェントが長期間機能し続けるための記憶構造を設計する。
-
エージェント挙動を適切に形成するためのフィードバックループを実装する。
-
学習の進行状況やモデルの変化傾向を評価する。
-
複雑な多エージェント環境において記憶メカニズムを統合する。
講座の形式について
-
専門家による解説と技術的なデモンストレーションが組み合わせられている。
-
体系的な設計課題を通じて実践的な体験を行う。
-
シミュレートされたエージェント環境に各概念を適用してみる。
カスタマイズ可能なオプションについて
-
貴社の要望に合わせた内容や具体例が必要な場合は、本講座を柔軟に調整いたしますのでぜひご相談ください。
高度なMastra連携:API、ツール、エンタープライズデータおよび外部システム
21 時間Mastraは、AIエージェントと各種API、エンタープライズアプリケーション、さらには外部のデータシステムとの緊密な連携を実現するフレームワークです。
本講座は講師によるオンラインまたは対面形式の実践トレーニングで、Mastraエージェントと企業全体のシステム群との間で信頼性・安全性・拡張性に優れた連携環境を構築したい中級レベルのエンジニアを対象としています。
受講を終えると、参加者は以下のことが可能になります:
- Mastraエージェントと外部サービスとの間でAPIベースの連携機能を実装する。
- 企業内データシステムや各種ツールを自動化されたエージェントワークフローに接続する。
- 安全なデータ交換および認証処理に関するベストプラクティスを適用する。
- 拡張性・保守性に優れ、本番環境でも利用可能な連携レイヤーを設計する。
講座の形式
- インタラクティブな講義およびディスカッション。
- 実際の連携エンジニアリングやAPI操作に関する演習。
- 現実的な企業向けシナリオに基づいたライブラボでの実装体験。
講座カスタマイズのオプション
- ご要望に応じて、特定のAPIシナリオやエンタープライズシステム間の連携設計、データ統合に関する演習なども実施可能です。
対話型AIエージェント:AgentCoreのメモリ、コードインタープリター、ブラウザツールの活用
14 時間AgentCoreは、メモリ永続化、安全なコードインタープリター、ブラウザツールを提供し、AIエージェントが対話的・動的な、かつ文脈を意識した体験を実現可能にします。
本講義は、対面で実施するライブ形式(オンラインまたはオンサイト)の研修であり、長期的な文脈の保持、オンザフライでの計算、Web UIとの直接的な相互作用を備えたAIエージェントの設計とデプロイを希望する中級から上級レベルの技術者が対象です。
研修終了後、参加者は以下のことができると期待されます:
- 状態管理および文脈認識可能なワークフローにおけるAgentCoreメモリの実装。
- 安全なコードインタープリターを活用した動的な計算および変換。
- リアルタイムでのデータ取得およびUI操作のためのブラウザツールの統合。
- 分析、カスタマーサポート、リサーチユースケース向けの対話型エージェントの設計。
研修形式
- 対話的な講義とディスカッション。
- AgentCoreメモリおよびツールを用いたハンズオンラボ演習。
- 分析、自動化、カスタマーサポートシナリオにおけるケーススタディ。
研修のカスタマイズオプション
- 本研修のカスタマイズをご希望の場合は、調整のため当社にお問い合わせください。
AgentCoreランタイムおよびゲートウェイを活用したAIエージェントの迅速なデプロイ
14 時間AgentCoreランタイムとゲートウェイは、AWSが提供するサービスペアであり、AIエージェントのパッケージ化やデプロイ、外部システムとの連携を安全かつ容易に実現します。
本トレーニングはインストラクターによるライブ講座で、オンラインまたはオンサイト形式で開催されます。エージェントのプロトタイプから本番環境への移行を目指す中級レベルのエンジニアリングチームを対象としています。参加者はAgentCoreランタイムによるデプロイ手法や、ゲートウェイによる安全な接続およびAPI統合の仕組みを習得します。
受講後には以下のことが可能になります:
- AgentCoreランタイム環境を構築し、エージェントをパッケージ化してデプロイする。
- 認証機能やレート制限が施されたエンドポイントを通じてゲートウェイ経由でエージェントを公開する。
- 安定的なインターフェースを用いて外部ツールやAPIをエージェントのワークフローに統合する。
- 本番運用向けの可観測性、ログ管理、利用状況の監視機能を実装する。
講座の形式
- 対話型の講義およびディスカッション。
- ランタイム環境の構築やゲートウェイ統合を体験する実習セッション。
- 信頼性、安全性、リリース運用に焦点を当てた実践演習。
カスタマイズのオプション
- 本講座の内容をご要望に合わせてカスタマイズしたい場合は、お問い合わせください。
Antigravity開発者向け講座:エージェント主導型アプリケーションの構築
21 時間Antigravityは、AIを活用したエージェント主導型アプリケーションを開発するためのプラットフォームです。
本講座はインストラクターが直接指導するライブトレーニング(オンラインまたはオンサイト)で、Antigravity環境内で自律型AIエージェントを活用した実用アプリケーションの開発に挑戦したい中級レベルの開発者を対象としています。
受講を終えると、参加者の方々は以下の能力を身につけることができます:
- 自律的かつ連携動作可能なAIエージェントを活用したアプリケーションの開発
- Antigravity IDE、エディタ、ターミナルおよびブラウザを用いた一貫した開発プロセスの実行
- Agent Managerを利用して複数のエージェント間のワークフロー管理を行う方法
- エージェント機能を本番環境向けソフトウェアシステムに組み込む技術
講座の進め方
- 理論解説と実践的なデモンストレーションを組み合わせた講義形式
- 豊富な手作業による演習や指導付き課題の実施
- Antigravityのライブ環境を活用した実際の開発作業の体験
カスタマイズ対応について
- お客様の利用開発環境に最適化した内容をご希望の場合は、別途カスタマイズ版講座も手配可能ですのでお問い合わせください。
Google Antigravityの始め方:エージェントファースト型IDE入門
14 時間Google Antigravityは、インテリジェントな自動化機能を通じて開発ワークフローの効率化を目指したエージェントファースト型の開発環境です。
本研修はインストラクター主導のライブトレーニングで、オンラインまたは現地開催が可能です。開発初心者の方々を対象に、Antigravityの基本操作を習得するとともに、エージェント駆動型コーディング環境がいかに生産性向上に役立つかを理解していただく内容となっています。
研修終了後、受講者は以下のことができるようになります:
- Google Antigravityのインストールおよび設定
- エディタビューとマネージャービューの操作方法と仕組みの理解
- エージェントを活用して簡単な開発作業を自動化する方法
- Antigravityを用いてプロジェクトファイルを生成・改良・管理するスキル
研修の形式
- インストラクターによる説明に加え、リアルタイムでのデモンストレーション
- エージェントの実際的な利用方法を学ぶ演習内容
- 制御された実験環境でAntigravityの主要機能を体験的に検証する機会
カスタマイズ対応について
- ご希望の内容に合わせて研修プログラムをカスタマイズすることも可能です。詳細はお問い合わせください。
Google Antigravity:Web自動化およびブラウザベースのタスク実行向けプラットフォーム
21 時間
Google Antigravityは、Webアプリケーションやブラウザ環境、さらには多様なインターフェース間でのワークフローを処理するエージェントの構築用プラットフォームです。
本講座は講師が直接指導するオンラインまたは対面型の研修で、Google Antigravityを用いてブラウザベースのワークフローを自動化・構築・テストしたい中級レベルの技術者向けです。
講座修了後には以下のスキルが習得できます:
-
ブラウザ上でWebアプリケーションと対話するエージェントを作成する方法
-
さまざまなブラウザコンテキスト間でのエンドツーエンドワークフローの自動化手法
-
UI主体の環境におけるエージェントの振る舞いを検証・トラブルシューティングする技術
-
Antigravityを活用した異なるインターフェース間での自動化戦略の実装方法
講座の形式について
-
デモンストレーションを交えながら行う丁寧な解説
-
実践的な演習やシナリオベースの課題
-
インタラクティブな環境でのエージェントワークフローの構築体験
カスタマイズオプションのご案内
-
お客様の目的に合わせて講座内容を調整することも可能です。詳細はお問い合わせください。
AgentCoreによる完全マネージドAIエージェントの構築:概念から本番環境まで
14 時間AgentCoreは、大規模なデプロイに特化した統合サービススイートを提供することで、完全マネージドAIエージェントの構築、強化、および監視プロセスを簡素化します。
本トレーニングは、AgentCoreを使用して本番環境で利用可能なAIエージェントを構築する実践的な経験を得たい、初級者から中級者までの実務者向けのインストラクター主導のライブ研修(オンラインまたはオンサイト)です。
本トレーニングの終了時点で、参加者は以下ができるようになります:
- AIエージェント開発におけるAgentCoreのコア機能について理解する。
- マネージドサービスを用いて、シンプルなAIエージェントを設計・設定する。
- ワークフローを統合し、エージェントの機能を強化する。
- 本番環境向けにAIエージェントをデプロイし、監視する。
コースの形式
- インタラクティブな講義とディスカッション。
- AgentCoreサービスを使用したハンズオンラボ。
- エージェントの概念からデプロイまでをカバーするガイド付き演習。
コースのカスタマイズオプション
- このコースのカスタマイズ研修をご希望の場合は、当社までお問い合わせください。
MastraによるAIエージェント開発
14 時間本コースは、オンラインまたはオンサイトで行われる講師主導のライブトレーニングであり、Mastraを使用してスケーラブルで観察可能なAIシステムを構築したい中級レベルのソフトウェア開発者およびエンジニアリングチームを対象としています。
本トレーニング終了後、参加者は以下を行うことができます:
- Mastraのアーキテクチャと、LLMおよび外部APIとの統合方法を理解します。
- TypeScriptを使用してAIエージェントおよびワークフローを設計・実装します。
- Mastraのオブザーバビリティ機能およびメモリツールを活用し、エージェントの性能を監視・改善します。
- Mastraのフレームワーク機能を活用し、本番環境に対応するAIアプリケーションをデプロイします。
Mastraを用いたAIエージェントのデバッグ、評価および品質保証
21 時間Mastraは、複雑なワークフローにおいて動作するAIエージェントの信頼性を高めるためのデバッグ・評価・品質管理ツールを提供するフレームワークです。
本講座はインストラクター主導のライブトレーニング(オンラインまたはオンサイト)であり、エージェントの挙動を徹底的に検証し、信頼性向上や効果的な評価プロセスの構築を目指す中級レベルの実務者向けとなっています。
講座終了時には、受講者は以下のことが確実に行えるようになります:
- デバッグ手法を用いてエージェントの不具合を特定・修正する
- 体系的な指標やベンチマーク、品質スコアを用いてエージェントを評価する
- 信頼性・挙動の変化・誤認識の有無を把握するためのツールおよびワークフローを実装する
- 一貫したエージェント性能を確保するための品質管理戦略を設計する
講座の形式
- 対話型の講義およびディスカッション
- 実践的なデバッグおよび評価演習
- 可観測性ツールを用いたエージェント挙動のリアルタイム解析
カスタマイズオプション
- 要望に応じて、業界特有の信頼性検証シナリオや品質管理手法もご提供可能です
Mastraオペレーション&プロダクションエンジニアリング:AIエージェントのデプロイとスケーリング
21 時間Mastraは、実環境においてAIエージェントの導入、スケーリング、ライフサイクル管理を効率化するための運用フレームワークです。
本講座はインストラクター主導型の実習形式で、オンラインまたはオンサイトにて実施されます。中級者から上級者の技術担当者を対象とし、プロダクション環境下でAIエージェントを確実かつ効率的に運用したい方々向けの内容です。
受講を完了すると、参加者は以下のスキルを習得できます:
- 制御されたプロダクション環境へMastraベースのAIエージェントを導入する方法
- プラットフォーム標準の機能を用いてエージェントを水平・垂直方向にスケーリングする技術
- AIエージェントの挙動やパフォーマンスを把握するための可観測性パイプラインの構築法
- レイテンシー、コスト、運用リスクを低減させる実行時設定の最適化手法
講座形式について
- 双方向性のある講義およびディスカッション
- 実際のデプロイ状況を想定した実習課題の実施
- コンテナ化された環境やオーケストレーション機能を用いたライブラボ演習
講座内容のカスタマイズについて
- ご要望に応じて、テーマや実習内容、業界特有のシナリオなどを調整可能です。
Mastra:ワークフロー自動化とマルチエージェントのオーケストレーション
21 時間Mastraは、分散システム内で複数のAIエージェントが連携して作業を行う際に、洗練されたワークフローの自動化や調整を可能にするフレームワークです。
本トレーニングはインストラクターによるライブ講義で、オンラインまたは現地開催の形式となります。中級レベルの技術者向けに構成されており、大規模なマルチエージェントワークフローの設計・管理・運用方法を学ぶことが目的です。
受講を終えることで、以下のスキルを習得できます:
- Mastraのオーケストレーション機能を用いて複雑なワークフローを設計する。
- 並列処理や相互依存関係を持つタスクを担当する複数エージェントを調整する。
- ワークフロー実行時の監視およびデバッグ用ツールを導入する。
- 信頼性や処理能力、自動化効率を考慮してオーケストレーションの仕組みを最適化する。
講座の形式について
- インタラクティブな講義およびディスカッション。
- 実際にワークフローを設計し、自動化処理を行う演習。
- コンテナベースの実習環境で実用的な実装を体験する。
カスタマイズ可能な内容について
- ご要望に応じて、企業環境向けの自動化シナリオや統合例、ワークフローパターンを追加して提供することも可能です。
Google Antigravityにおけるエージェントワークフローの管理:オーケストレーション、計画立案、およびアーティファクト処理
14 時間Google Antigravityは、AI駆動型のコーディングや自動化ワークフローを統制・監督するためのエージェント中心型開発プラットフォームです。
本トレーニングはインストラクター主導によるライブ形式(オンラインまたは対面)で実施され、Google Antigravity上で複数エージェントからなるワークフローを設計・管理・最適化したい中級レベルの専門家向けです。
受講完了後には、以下のスキルを習得できます:
- Managerインターフェース内でエージェントの役割やオーケストレーションパイプラインを設定する方法
- タスクリスト、計画案、ログ情報、ブラウザ操作記録といったAntigravityアーティファクトの生成と解釈手法
- エージェントによる処理内容の透明性や追跡可能性を確保するための検証戦略の実装方法
- 複雑な開発・運用タスク向けに複数エージェント間の連携を最適化する手法
講座形式について
- 指導的なプレゼンテーションと実践的なデモンストレーション
- 現実のワークフロー課題を題材としたシナリオベースの演習
- Antigravity環境内での実践的な試行・検証作業
カスタマイズオプションについて
- 本講座をお客様の要望に合わせてカスタマイズされたい場合は、お問い合わせいただければ詳細をご説明します。
エージェント主導型コードのテストと検証:Antigravityにおける品質保証
14 時間
Antigravityは、高度なエージェント主導型開発ワークフローを実現するためのフレームワークです。
本講座はインストラクターが直接指導するオンラインまたは対面形式の実践研修であり、Antigravity環境下で稼働するAIエージェントが生成した成果物を検証・妥当性確認し、安全に運用する方法を習得したい中級から上級レベルの専門家向けとなっています。
講座修了後、受講者は以下の能力を身につけることができます:
-
エージェントが生成したコードアーティファクトの正確性と安全性を評価する。
-
体系的な手法を用いて、エージェントが実行したタスクを検証する。
-
ブラウザー操作記録を解析し、エージェントの活動状況を正確に把握する。
-
QAおよびセキュリティの原則を適用して、エージェントワークフローの信頼性を確保する。
講座の形式
-
インストラクターによる技術解説やディスカッション
-
実際のエージェントワークフロー検証に重点を置いた演習
-
管理された実験環境内での手順的テストと妥当性確認
カスタマイズオプションについて
-
要望に応じてシナリオやワークフロー、テスト例の内容調整が可能です。