開発者がClaude Codeを使って6週間でmacOS用銀行アプリを構築

構築されたもの
ある開発者が、ドイツの銀行向けの無料オープンソースmacOSメニューバーアプリケーション「simplebanking」を構築しました。開発者は自身を「エンジニアではなく、プロダクト&ストラテジー担当者」と表現し、このアプリをほぼClaude Codeだけで約6週間で作成しました。現在、このアプリは約1,000人の日次アクティブユーザーを抱えています。
アプリの機能
- Macのメニューバーに常駐し、複数のドイツ銀行口座のリアルタイム残高を表示
- 読み取り専用機能で支払い機能はなし
- 即時取引検索
- キャンセルリンク付きの自動定期購入検出
- 財務健全性スコア
- 支出パターンのMoneyMoodヒートマップ
- すべてのデータはMac上にローカル保存:サーバーなし、トラッキングなし、広告なし
- YAXIを介したオープンバンキング上に構築
Claude Codeを用いた開発アプローチ
開発者は、Claude Codeで構築する際に効果的だった具体的な手法を共有しました:
- Claudeを同僚のように扱い、アーキテクチャについて学ぶ
- Planモードを使用して、コードに触れる前にClaudeに段階的に考えさせる
- ブランチを広範に使用 - 「絶対条件」と表現
- 画面上のどこに何を配置すべきかについて、ピクセル単位で正確な説明を提供
- マージコンフリクトを避けるため、Claudeに一度に一つだけ変更を指示し、それ以外には触れないよう明確に指示
- 制約と「完了」の明確な定義を含めてプロンプトを構造化
- Gstackを使用して、プロンプト、フロー、全体のアーキテクチャ全体を整理
プロジェクトの成果
開発後、経験豊富なエンジニアが完全なコードレビューを実施し、問題点を発見し、彼ら自身の言葉で「自身のプロジェクトのためにいくつかのアイデアを盗む」ことを認めました。開発者は、アプリの成功とユーザー満足度にもかかわらず、一部の界隈でAIを使用することに対する予期せぬ批判があったことに言及しました。
このアプリはwww.simplebanking.deで利用可能で、ソースコードはGitHubにあります。
📖 Read the full source: r/ClaudeAI
👀 See Also

開発者、アカウント制限後にLinkedIn調査エージェントを再構築
ある開発者が、200件のプロファイルを一括訪問したことでアカウント制限が発動した後、ブラウザ自動化の代わりにLinkedInのAPIを使用するようにOpenClawエージェントを再構築しました。この新しいアプローチでは、よりクリーンなデータを取得するために直接APIコールを使用し、検知を回避しています。

OpenClawとNotionで信頼性の高いキャッシュフローエージェントを構築:SMS解析と取引ラベリングの教訓
ある開発者が、SMSアラート、iPhoneショートカット、Notion、OpenClawを活用し、ビジネスの元帳追跡を自動化するローカルファーストAIエージェントを構築しました。システムは機能していますが、信頼性を確保するために3つの課題を解決する必要がありました。それは、銀行SMSの改行処理、文脈に応じた解析のためのAI活用、小額取引の追跡のためのプロンプト調整です。

非プログラマーが多数のセッションでClaudeとAIプロンプト診断フレームワークを構築
コードを書かないユーザーが、Claudeとの数ヶ月にわたる対話型コラボレーションを通じて、プロンプト生成前に診断を行うフレームワーク「SMARRT」をゼロから構築しました。

Claudeの無料版を使ってNotionの研究データベースを自動更新する
開発者がClaudeの無料版を使用して、Notionデータベースに研究を自動的に構造化して保存するシステムを構築しました。このワークフローは生の研究ノートを取り込み、一貫したフィールド、カテゴリー、要約を持つ構造化されたデータベースエントリーにフォーマットします。