開発者がClaude CodeでAI会計アプリを構築

開発者が、フリーランサー、自営業者、中小企業向けのAI会計アプリケーション「AICountant」を構築しました。このアプリは、技術スタック全体の実装において主にClaude Codeを使用して開発されました。
主な機能と実装
このアプリは以下の機能を提供します:
- ウェブサイト経由で領収書の写真をアップロード、またはTelegram/Discord経由で送信
- 領収書から業者名、日付、合計金額、税金、明細項目を自動抽出
- 領収書の日付に基づく過去の為替レートを使用した外貨領収書の変換
- すべてのデータを整理された検索可能な元帳に整理
- 英語とフランス語のサポート
- レビュー中の控除ガイダンスの提供
Claude Codeは、複数の分野で広範囲にわたって実装に使用されました:
- Next.js App Routerの開発
- PrismaとPostgreSQLデータベースの統合
- Vercel Blobストレージのセットアップ
- UIの反復とデザイン
- 領収書処理フローの実装
開発例:通貨変換
開発者は特に、通貨変換機能をClaude Codeの支援の良い例として挙げています。多通貨サポートを要請した際、Claudeは以下の実装を支援しました:
- データベーススキーマの更新
- 為替レート取得機能
- キャッシュメカニズム
- エラーハンドリング
- UIの更新
開発者は、この機能を一人で実装するにはかなり時間がかかっていただろうと述べています。
ワークフロー設計の哲学
このアプリは、会計ワークフローの摩擦を減らすように設計されました。開発者は、領収書の追跡をユーザーが後からダッシュボードでしか行わないものにしたくないと考え、チャットベースのキャプチャをワークフローの一部として最初から統合しました。
このアプリは現在、ベータコード:HUJA-VJG5を使用して、https://ai-countant.vercel.app/で無料のベータテストが利用可能です。
📖 Read the full source: r/ClaudeAI
👀 See Also

OpenClawをSIPおよび音声APIを介してダイヤル式電話に接続する
開発者は、Grandstream HT801 v2 ATA、Twilio SIP、音声認識にDeepgram、音声合成にElevenLabsを使用し、WebSocketとngrokを介したオーディオストリーミングで、Benotekのダイヤル式電話をOpenClawに接続しました。

Claude ゲーム開発ログ:エージェント的Three.js開発の教訓とスタック
開発者が、Claude AIを完全に使用してThree.jsのライドゲームを構築した実践的な教訓を共有。Gitワークツリー、TypeScriptファーストのアプローチ、AI制限のための管理者スライダー、Firebase、WebSocket、決定論的ロックステップシミュレーションを使用した技術スタックを含む。

開発者が並列Claudeコードセッションのために仕様書から提案書へ切り替え
開発者が、5〜10のClaude Codeセッションを並行して実行する際に仕様書ではなく提案書を使用するワークフローを共有しています。詳細な仕様書からAIが生成する、技術的には正しいが文脈的に間違ったコードという問題に対処しています。

OpenClawユーザー、銀行とクレジットカード明細書の要約スキルを構築
新しいOpenClawユーザーが、強化されたサーバー上でツールをセルフホストし、2つのカスタムスキルを開発しました。1つは銀行取引明細書の要約と分類を行うもので、もう1つはクレジットカード明細書の要約と分類、中断検出を行うものです。これらのスキルは新しい明細書が現れると自動的にレポートを生成し、Telegram通知を送信します。