Etcetera · Agent エンジニア · 4年の実務経験

LLM の能力と現代のソフトウェアアーキテクチャを接続し、プロダクションクラスの AI Agent を構築する

続きへ

Agent Skills · Harness · Memory · RAG · Prompt Caching

確かなソフトウェアアーキテクチャ設計能力を備えた Agent エンジニア。大規模言語モデル(LLM)の能力を実際の業務フローに統合し、効率的で安定した Agent プロダクトおよびクロスプラットフォームクライアントの開発を得意とする。Agent Skills、Memory、RAG などの最先端技術に深く精通しつつ、デスクトップおよびフロントエンドアーキテクチャ(Vite+、Electron、Rust)における豊富な経験を活かし、観測可能(Observable)で復元可能(Recoverable)なシステム構築に注力している。

AI Engineering

Skills、Harness、Memory、RAG をつなぐ工程ループ

モデルの能力を Skills としてカプセル化し、MCP を介して外部ツールと接続し、観測可能な Harness 上で Session と Memory を管理する。この一連のループが、安定した Agent の本番運用を実現します。

Agent Skills とツール拡張

ドメインのアクションを再利用可能なスキルとしてカプセル化し、MCP (Model Context Protocol) を通じて外部機能と接続する。承認フロー、構造化出力、ストリーミング対話を備えたツール呼び出し層を設計し、サブエージェントを活用して複雑なタスクを分解する。

基盤環境とアーキテクチャ (Agent Harness)

Harness を、モデル能力の実現度を決めるプロダクト層として捉える——Anthropic(Claude Code)や Cursor と同じエンジニアリング路線。セッション管理、ステートマシンによるスケジューリング、ライフサイクルフック、ツール権限と承認ゲート、event sourcing、中断された実行の自動復旧を備えた本番水準の Agent 実行環境を構築する。

コンテキストと記憶の管理 (Memory & Context)

LLM のコンテキストを精緻に管理する。短期記憶、グラフコンテキスト、プロンプトキャッシング、トークン予算制御などの技術を活用し、多段推論の品質を維持しつつ、システムの計算コストを効果的に抑制する。

検索拡張生成 (RAG & Retrieval)

多次元的な知識検索パイプラインを構築する。テキストチャンキング、ベクトル検索、全文検索、タグ転置インデックスを組み合わせ、LLM リランカーを用いた再推論戦略により、生成コンテンツの正確性とトレーサビリティを確保する。

Selected Work

代表実績とプロダクト開発

Agentic ナレッジベース、AI Coding ツール、暗号化 IM、および量化取引デスクトップなど、実際にリリースされ、安定稼働しているコアシステムを厳選して紹介。

履歴書を見る

DCS Procurement AI Workflow

ワークフロー設計 / フルスタック · 2026.03 - 現在

ホテル調達向けのマルチエージェント(Multi-Agent)意思決定ワークフロー。入札収集、評価採点、契約レビュー、アーカイブ監査までの一連のループを担う。エージェントランタイム、バックエンドサービス、React ワークベンチまでをフルスタックで担当し、専門家レベルのレビュー方法論を監査可能で再現可能な自動意思決定プロセスへと落とし込んだ。

  • 主管エージェント(Supervisor)と複数の専門レビュー用サブエージェント(Sub-agents)から成る協調アーキテクチャを設計し、技術レビュー、商務レビュー、契約コンプライアンス審査の三つの審査ラインをそれぞれ担当させた。
  • 領域の教授陣と連携し、サプライチェーン、商務交渉、法務コンプライアンスといった専門的なレビュー方法論を各サブエージェントの評価ルールと専門家ロールのペルソナに落とし込み、各エージェントに説明可能で専門分野ごとのレビュー観点を持たせた。
  • Slock ライクなサブエージェントの「グループチャット型」協調機構を実装:各サブエージェントが独立した identity とメモリを持つ常駐メンバーとして共有チャンネル(Channel)に参加し、共有コンテキスト上で構造化メッセージをやり取りしながら、主管エージェントがターン制御と @ メンションによる引き継ぎを行うことで、複数の専門エージェントが同じ「会議室」で一つの入札について議論し、結論へ収束できるようにした。

AI SDK · Multi-Agent · Agent Channels · Structured Output · React · Hono · PostgreSQL

Etyon デスクトップ AI ワークベンチ

Agent 開発エンジニア(アーキテクチャ担当) · 2026.05 - 現在

ローカルファーストのデスクトップ Agent ワークベンチ。可視化されたチャット、ワークスペースツール、権限承認、観測可能な実行記録を通じて、いつでも実行状態を復元できる堅牢な中核システムを構築し、そこから標準化されたデスクトップアプリ開発の基盤を抽出した。

  • Agent の中核となるスケジューリング環境(Harness 層)を設計・実装し、モデル呼び出し、コンテキストの組み立て、ツール実行、権限承認、サブエージェント委任、イベントログを高凝集かつ観測可能・復元可能なモジュールへ分離。Anthropic、OpenAI、AI Gateway などのマルチ Provider 接続(API モード切替、プロキシ対応のネットワーク層を含む)にも対応した。
  • ワークスペースツールをあえて最小で監査可能な集合(read / ls / grep / edit / write、書き込みは承認必須)に絞り込み、機密パスのフィルタリングと永続化前の secret 除去(API キーやトークンの自動マスク)を組み合わせて、モデル実行のリスクを説明可能な範囲に抑えた。
  • Run Inspector と永続化された承認待ちリストを開発。各アシスタントメッセージから該当実行のツール呼び出しとイベントタイムラインへドリルダウンでき、未完了の承認はアプリ再起動をまたいで途中から再開できる(7 日で自動失効)。

Vite+ · Electron · React · Hono · AI SDK · SQLite · Rust CLI

社内ナレッジ Agentic システム

Agent エンジニア · 2025.01 - 現在

パーソナルナレッジ管理と間隔反復(Spaced Repetition)のためのシステム。Agent 支援によるチャット、高度な検索基盤、グラフコンテキスト、およびクロスプラットフォーム対応のリッチテキスト編集機能を提供する。

  • Mastra をベースに、サンドボックス内のツール呼び出しと承認フロー(変更系ツールは承認必須、読み取り系は無審査)で業務データを安全に操作する Agent アーキテクチャを設計・実装。
  • LLM によるクエリ書き換え、全文検索、タイトル一致、タグ転置インデックス、ベクトル検索(pgvector)を組み合わせ、精緻な LLM リランカー戦略で最適化された多角的な検索エンジンを構築。
  • xyflow を用いてナレッジグラフエンジンを開発。参照(/ref)やタグ関係を高密度のコンテキストに変換し、長文にわたる多段推論の精度を向上。

TanStack Start · React · TailwindCSS · React Native · Expo · Hono · oRPC

Cursor ハッカソン · AI Coding Agent

Agent エンジニア · 2025.11 - 現在

Claude Code スタイルの AI コーディングアシスタント。セッション管理、多様なツール連携、Plan & Execute ワークフロー、コンテキストの圧縮機能を備える。

  • AI コーディング環境の全体アーキテクチャ設計、コーディング規約の策定、初期プラグインの選定を主導。
  • コンテキスト、状態遷移、ライフサイクル、データフローを堅牢に管理するコアセッションモジュールを開発。
  • ストリーミング出力、シンタックスハイライト、キーボード操作をサポートする TUI/CLI インタラクション層を実装。

AI Coding · TUI · CLI · LSP · Web Search · Agent Harness

Now

現在は Agentic 製品の開発、Context Engineering、および AI 補助プログラミングツールの開発に注力しています。

連絡する

印を刻す

2 文字以上で刻せます