AIエージェント開発 / 業務システム / 地理空間

AIエージェントと、
システム開発で、
業務の課題を解決。

AIエージェント開発を強みに、業務システムの新規開発・改修、データ連携、地図データの活用まで。課題の整理から開発・運用まで、業務に合う仕組みづくりを支援します。

活用イメージ

こんな課題をご相談いただけます

手作業を減らしたい

繰り返す入力や集計、ファイル処理を自動化。今あるシステムの改修や、ツール同士の連携にも対応します。

AIエージェントをつくりたい

業務データや外部ツールと連携し、情報の照合や必要な処理を進めるAIエージェントを開発します。人が結果を確認する手順も設計します。

地図データを活用したい

位置情報と業務データを地図で確認。地図ビューアや、道路データの差分比較・履歴管理を支援します。

開発に関わった実績

すべての開発実績を見る(8件)

守秘義務に配慮し、発注元・サービス固有名・実画面・非公開の詳細仕様は掲載していません。

EC・業務自動化

ECサイト運営のAI管理・自動化システム

商品リサーチから出品・在庫管理、顧客対応までを統合するEC運営システム。生成AIと外部APIを組み合わせ、Web管理画面から商品情報と処理状況を確認できます。

用途・目的
日々のEC運営業務を一元管理し、情報の分析と定型作業の自動化を支援。
機能・構成を詳しく見る:ECサイト運営のAI管理・自動化システム

主な機能

商品リサーチ・分析
商品情報・画像の解析、需要と収益性の分析、リサーチ結果の管理に対応。
商品情報生成・出品管理
タイトル・説明文の生成と、外部ECプラットフォームAPIを介した出品・在庫管理を連携。
顧客対応・商品台帳
問い合わせ対応の自動化と、商品情報・在庫情報・処理状況の管理を統合。
定期実行・履歴管理
バックグラウンド処理を定期実行し、実行履歴とエラーを管理。

設計・実装のポイント

  • FastAPIのバックエンドAPIとJinja2のWeb管理画面を連携し、商品情報・処理履歴をSQLiteで管理。
  • 複数LLM・APIプロバイダーの差異を共通インターフェースで吸収。環境変数で接続先を切り替える構成。
  • 管理画面と自動化処理を連携させ、操作からバックグラウンド実行までの動作を検証。

システム構成

画面・API
Python / FastAPI / Jinja2 / HTML / CSS / JavaScript
データ・連携
SQLite / 外部ECプラットフォームAPI / マルチLLM
実行環境
Linux
  • Python
  • FastAPI
  • Jinja2
  • SQLite
  • マルチLLM
AI・業務判断支援

会計・税務業務を支援するAIエージェント基盤

取引の背景や関連資料を参照し、必要な業務処理を選択・実行するAIエージェント基盤。勘定科目の候補提示、税務判断の材料整理、不足資料の確認を支援し、税務上の最終判断は税理士が行う構成です。

用途・目的
業務データと参照情報を結び付け、専門家が根拠を確認できる判断支援を実現。
機能・構成を詳しく見る:会計・税務業務を支援するAIエージェント基盤

主な機能

仕訳・勘定科目の候補提示
領収書、取引履歴、事業内容を踏まえ、勘定科目の候補と判断根拠を提示。
税務情報の検索・照合
RAGで税法・通達等を検索し、取引の事実関係と照合して判断材料を整理。
不足資料の検出・照会
入出金と請求書等を照合し、不足資料の検出、照会文面の生成、後続処理を制御。
ツール連携・処理選択
Tool Callingで外部ツールや業務データを参照し、状況に応じた処理を選択・実行。

設計・実装のポイント

  • Python・JavaScriptとPiを用いてエージェントの実行・制御を構成し、Claude APIと外部ツールを連携。
  • AIの提示内容を人が確認するHuman-in-the-Loop方式を採用。税務上の最終判断をAIだけで確定しない。
  • エージェント制御、外部ツール連携、業務処理、専門家による確認フローを検証。

システム構成

実行・制御
Python / JavaScript / Pi / Tool Calling
AI・データ
Claude API / RAG / SQLite
実行環境
Windows
  • Python
  • JavaScript
  • Pi
  • Claude API
  • SQLite
  • RAG
社内ナレッジ・対話

Teams連携の対話・ナレッジ管理システム

Teams上の業務コミュニケーションから、知識・決定事項・判断経緯を収集して構造化するシステム。蓄積した情報を対話で参照でき、情報の訂正・更新・忘却までを管理します。

用途・目的
業務知識の属人化や消失を防ぎ、過去の決定とその経緯を再利用できる状態へ。
機能・構成を詳しく見る:Teams連携の対話・ナレッジ管理システム

主な機能

Teams連携・継続収集
Microsoft Graph APIでメッセージを継続収集し、Teams Botでメッセージ送受信と対話を実行。
知識の抽出・参照
ローカルLLMで業務知識や判断経緯を抽出・構造化し、会話履歴とともに保存して対話時に参照。
訂正・更新・履歴管理
記憶の訂正、旧情報の無効化、変更履歴の管理に対応。確認済みのフィードバックを後続の対話に反映。
忘却・削除の管理
論理削除を基本とし、所定条件で物理削除を行うハイブリッド型の忘却機能。

設計・実装のポイント

  • Teamsの情報収集、LLMによる知識抽出、SQLiteでの永続化、Botの対話処理を連携。
  • 保存するだけでなく、訂正・旧情報の無効化・削除までを扱う情報ライフサイクルを設計。
  • 確認済みのフィードバックを記憶に反映し、更新された情報を後続の対話で利用。

システム構成

アプリ・連携
Python / Microsoft Graph API / Microsoft Bot Framework / Teams
AI・データ
Ollama / SQLite
実行環境
Windows
  • Python
  • Ollama
  • SQLite
  • Microsoft Graph API
  • Teams
AI・文書検索

AIを活用した公開文書管理システム

自治体職員向けに、公開文書の管理・自動分類・自然文検索を提供するシステム。文書を整理する画面から、検索した文書を参照した回答生成までをつなぐ構成です。

用途・目的
蓄積された文書を分類・整理し、自然な言葉で必要な情報を検索できる仕組みへ。
機能・構成を詳しく見る:AIを活用した公開文書管理システム

主な機能

文書管理・分類表示
Reactの管理画面で文書を扱い、ローカルLLMによる自動分類・整理の結果を表示。
文書の分割・ベクトル化
文書をチャンクに分割してEmbeddingを生成し、PostgreSQLとpgvectorに保存。
自然文検索・回答生成
入力された質問に対して類似文書を検索し、RAGで検索内容を参照した回答を生成。

設計・実装のポイント

  • React・TypeScriptの画面とPython・FastAPIのAPIを分け、文書管理・分類・検索を連携。
  • OllamaのローカルLLMとPostgreSQL・pgvectorを組み合わせ、文書検索から回答生成までを構成。
  • Windows Server上に実行環境を構築し、画面・API・データベース・LLMの連携を検証。

システム構成

画面・API
React / TypeScript / Python / FastAPI
AI・検索基盤
Ollama / PostgreSQL / pgvector / RAG
実行環境
Windows Server
  • Python
  • FastAPI
  • React
  • PostgreSQL
  • pgvector
  • Ollama
GIS・データ管理

地理空間データの世代管理システム

変更前後の道路ネットワークを自動比較し、道路の新設・廃止・形状変更を検出するシステム。ノード・リンクの接続関係を考慮し、分断・統合を含む変化と世代ごとの履歴を管理します。

用途・目的
道路ネットワークの変化を差分データとして蓄積し、更新履歴と世代を管理。
機能・構成を詳しく見る:地理空間データの世代管理システム

主な機能

道路ネットワークの自動比較
変更前後のデータを照合し、新設・廃止・形状変更を検出。
接続関係・分断・統合の判定
ノードとリンクの接続関係を踏まえ、リンクの分断・統合を含む変化を検出。
差分の蓄積・世代管理
検出した変化差分を独自DBに登録・蓄積し、道路ネットワークの変更履歴を管理。

設計・実装のポイント

  • 図形の形状だけでなく、道路ネットワークの接続構造を考慮した比較方式と差分データ管理方式を設計。
  • 運用上の要望に合わせた機能改善と、不具合の調査・修正を継続できる保守・拡張に対応。

システム構成

アプリケーション
C++ / Windowsデスクトップ
データ管理
独自DB / 道路ネットワーク / 世代間差分
実行環境
Windows
  • C++
  • 独自DB
  • 道路ネットワーク
  • Windows
GIS・可視化・共有

GISビューア・地理空間データ共有システム

地理空間情報の表示・編集と、サーバーを介したデータ共有に対応するWindowsアプリケーション。図形と属性情報を関連付け、必要な範囲のデータを取得して複数クライアントで利用します。

用途・目的
地図の閲覧だけでなく、図形の編集・属性確認・データ共有までを支援。
機能・構成を詳しく見る:GISビューア・地理空間データ共有システム

主な機能

地図表示・図形編集
ポリゴン・ラインの表示、追加・編集、図形の属性情報表示、レイヤー管理に対応。
位置データの取り込み
CSVに含まれる緯度経度からポイントを生成して地図上に表示。
範囲取得・サーバー共有
SQL・WFS等で必要範囲のデータを取得し、編集結果をサーバーに保存して共有。

設計・実装のポイント

  • C++のクライアントと独自DBを組み合わせ、図形・属性情報の管理とサーバーへの保存を連携。
  • AWS EC2上にWindows Server・IISを構築。セキュリティグループや通信設定を行い、接続と動作を検証。

システム構成

アプリ・データ
C++ / 独自DB / SQL / WFS
サーバー基盤
AWS EC2 / Windows Server / IIS
クライアント
Windows
  • C++
  • 独自DB
  • WFS
  • AWS EC2
  • IIS
業務システム・財務会計

自治体向け財務会計システム

自治体の予算管理・予算執行、支出負担行為・支出命令に関する業務を扱う財務会計システム。業務画面とサーバー側の処理、会計データの登録・検索・更新を連携する構成です。

用途・目的
予算と支出に関わる業務手続きを、画面・業務ロジック・会計データで支える。
機能・構成を詳しく見る:自治体向け財務会計システム

主な機能

予算管理・予算執行
予算を管理・執行するための画面と業務処理を実装。
支出に関する業務処理
支出負担行為・支出命令に関する画面設計と処理を実装。
会計データの管理
Oracleを用いて会計データの登録・検索・更新処理を実行。

設計・実装のポイント

  • PHP・JavaScriptの画面・業務処理とOracleを組み合わせ、既存の業務要件に沿って機能を設計。
  • 設計・ソースコードのレビュー、単体テスト、業務フローに沿った動作検証で品質を確認。

システム構成

画面・業務処理
PHP / JavaScript
データベース
Oracle
サーバー環境
UNIX
  • PHP
  • JavaScript
  • Oracle
  • UNIX
既存システム改修・移植

PCゲームの日本向け移植・ローカライズ

海外製PCゲームの日本国内向けWindows対応と日本語ローカライズ。既存のC++コードを解析し、文字コード・フォント・画面レイアウトを日本語表示に合わせて改修する開発事例です。

用途・目的
既存ソフトウェアの構造を把握し、日本語表示と対象環境に合わせて機能を改修。
機能・構成を詳しく見る:PCゲームの日本向け移植・ローカライズ

主な機能

既存コードの解析・改修
C++のソースコードと仕様を調査し、日本向けWindows環境への移植に必要な処理を改修。
文字コード・フォント対応
日本語表示に対応する文字コード処理を改修し、日本語フォントの表示を調整。
画面レイアウトの調整
日本語テキストに合わせて画面上の配置・表示を調整。

設計・実装のポイント

  • 既存C++コードの調査・解析を起点に、移植と日本語化に必要な変更箇所を整理。
  • 文字コード、フォント、画面レイアウトをそれぞれ調整し、日本語表示に対応。

システム構成

実装言語
C++
対象環境
Windows
  • C++
  • Windows
  • 日本語ローカライズ

やみちゃ工房について

やみちゃ工房

業務システム開発・AIエージェント・地理空間情報

やみちゃ工房は、業務システム開発、AIエージェント開発・業務自動化、地理空間情報の活用を手がけるIT開発事業です。お客様の業務や運用環境に合わせ、企画・設計から開発・運用まで支援します。

対応範囲
新規開発、既存システムの改修・機能追加、データ連携、クラウド・オンプレミスの基盤構築、運用・保守
技術・ソリューション
AIエージェント開発
業務データや外部ツールを参照し、必要な処理を選択・実行する仕組みを開発します。結果や判断の根拠を人が確認できるよう設計します。Tool Calling / 外部API連携 / 人による確認
業務に合わせたアプリケーション開発
デスクトップからWebまで、業務フローと運用環境に合わせて設計。既存システムの改修や機能拡張にも対応します。C++ / C# / VB / Java / Python / JavaScript / TypeScript / React
データをつなぐ基盤・API連携
データベース、Web API、外部サービスを連携し、情報を業務で活用できる仕組みを構築します。FastAPI / Node.js / Jinja2 / Oracle / PostgreSQL / SQLite / AWS EC2
社内情報の検索・ナレッジ活用
文書や対話の情報を整理し、検索・参照・回答につなげる仕組みを構築。用途に応じてローカルLLMも活用します。RAG / pgvector / Ollama / Microsoft Graph API / 外部API連携
開発から運用・改善までの支援
要件の整理から進捗・品質管理、稼働後の保守まで。実際の運用を踏まえ、継続して使えるシステムを支えます。要件定義 / 設計・開発 / プロジェクト管理 / 運用・保守

相談時に確認すること

  1. 現状の課題

    手間がかかる作業や、利用中のツールを確認します。

  2. 対応する範囲

    改善したいことと、優先する機能を整理します。

  3. 費用と期間

    機能や既存環境を踏まえ、見積もりに必要な条件を確認します。

  4. 開発と運用

    確認方法や、稼働後の使い方・保守について話し合います。

よくあるご質問

仕様が決まっていなくても相談できますか?

はい。手間がかかっている作業や、できるようにしたいことをお聞かせください。課題と必要な機能を整理するところからご相談いただけます。

今使っているシステムも改修できますか?

既存システムの改修・機能追加・保守に対応します。利用中のシステムや運用環境を確認し、対応できる範囲を検討します。

AIを使う必要はありますか?

業務や運用環境に合わせ、通常のプログラムや既存サービス、AIから適した方法を選びます。組み合わせて使うこともできます。

AI相談室

「この作業を自動化したい」「AIで何ができる?」など、普段の言葉で入力すると、課題や改善方法を整理できます。

AIによるご案内は参考情報です。具体的な仕様・費用・納期は、個別のご相談で確認します。

直接お問い合わせする
やみちゃ工房AI相談室
会話本文はサイトに保存しません

システム開発・AI活用の技術相談

つくり方から、相談できます。

AWS・LLM・RAGの構成や選び方、業務改善まで。

登録済みの技術ノートと公開実績を参照します。リアルタイムのWeb検索は行いません。

こんにちは。システム開発やAI活用について、気になっていることを教えてください。技術の説明、選択肢の比較、構成の検討をお手伝いします。
あと8回相談できます0 / 1200

個人情報・顧客情報・社外秘・APIキー・パスワードは入力しないでください。

AIの案内は参考情報です。料金・仕様は公式確認が必要です。
入力内容の取り扱い

送信内容はCloudflare Workers AIでの応答処理に利用されます。このサイトでは会話本文をサーバーに保存せず、ページ内で保持します。「この内容で相談する」を選んだ場合のみ、同じタブ内へ引き継ぎ情報を一時保存します。

今、手間がかかっていることを教えてください。

今困っている作業、利用中のツール、できるようにしたいことを、わかる範囲でお知らせください。仕様が決まっていない段階からご相談いただけます。

AI相談室で考えを整理する