VPS Notes
VPS で AI エージェントとセルフホストを動かすエンジニアの実践記録
最新記事
- EDINET API の使い方: API キーの取得から Python で有報と財務データ (XBRL) を取るまで
EDINET API v2 で有価証券報告書を取得し、XBRL から売上高や営業利益を取り出すまでを、動くコードつきで解説します。キーが無効でも 200 が返る罠、単体決算・IFRS・銀行の「経常収益」など、8,480 本を取り込んで分かった XBRL の癖も。
- 有価証券報告書を AI (Claude Code) で分析する: EDINET API で本文を取り、前年からの変化を拾う
有報の「事業等のリスク」と「経営者による分析 (MD&A)」を 2 期分、Claude Code に読ませて、前年から変わった点を抜き出しました。SUBARU で試すと 82 秒で 10 項目、引用 10 文はすべて原文に実在。本文を XBRL の TextBlock で切り出す方法と、つまずいた点まで。
- フリーランスエンジニアのエージェント比較: マージン・支払いサイト・週 3 案件・保障で 5 社を選び分ける
レバテックフリーランス、ITプロパートナーズ、Midworks、ギークスジョブ、PE-BANK を、公式サイトで確認できた支払いサイト、保障、週 2〜3 日案件、福利厚生で比べました。面談で聞くべきこと、複数登録の使い方、SES から抜けたい人向けの転職エージェントも。
- フリーランスエンジニアの単価相場と手取り: 月 70 万の案件で手元にいくら残るか、会社員の年収と正しく比べる
フリーランス PM を 2 年やって会社員に戻った立場から、単価の相場 (経験年数・領域・稼働日数別)、手取りの計算式、経費と税金、会社員の年収との換算方法、「やめとけ」と言われる理由をまとめました。
- Immich を 4GB の VPS で動かす: Google フォトから移行して、機械学習と日本語検索まで実測
Google フォト代替の Immich v3 を 4GB の VPS に Docker で立て、Google Takeout から immich-go で移行し、Pixel から自動バックアップするまでを実機で試しました。機械学習なし・あり・多言語モデルのメモリ実測と、日本語で検索できるようにする設定まで。
- Hermes Agent を VPS で動かす: 何ができるか、必要スペック、料金、Telegram から使うまで
Nous Research の Hermes Agent を 4GB の VPS に入れ、Claude をバックエンドに Telegram から VPS を操作するまでを実機で確認しました。インストール、gateway の常駐、memory と cron の実際の挙動、1 回あたりのトークン消費、つまずいた点まで。
- n8n を VPS にセルフホストして、Claude と MCP で繋ぐ (Docker Compose + Tailscale)
自動化ツール n8n を月 2,000 円台の VPS に Docker で立て、Tailscale 経由で HTTPS のままスマホから使えるようにします。Claude を挟んだワークフローの作り方と、n8n を MCP サーバーにして Claude Code から呼ぶ手順まで。
- Ollama を GPU なしの VPS で動かす実測: 何 B のモデルまで実用か、n8n から呼ぶまで
国内 VPS は GPU がありません。それでも Ollama で小さなオープン LLM を CPU で動かし、常駐の要約・分類・ボットに使えるかを 4GB / 8GB で実測しました。インストール、Tailscale 内への公開、OpenAI 互換 API、n8n からの呼び出しまで。
- Claude Code を VPS に常駐させてスマホから操作する (Remote Control + tmux + Tailscale)
ノート PC を閉じても Claude Code のタスクが止まらない環境を VPS に作ります。公式の Remote Control でスマホから操作する方法と、Tailscale 経由の SSH + tmux で画面ごと覗く方法を、実機の手順と使い分けつきでまとめました。再起動後の自動復帰まで。
- Tailscale とは何か、何が安全なのか。VPS の SSH をインターネットから閉じるまで
Tailscale の仕組み・安全性・料金を整理したうえで、VPS と手元の Mac / スマホを同じプライベートネットワークに入れ、SSH の 22 番をインターネットから完全に閉じます。exit node と Serve / Funnel の使いどころも。
- VPS の初期設定 (Ubuntu 24.04): SSH 鍵・ufw・fail2ban・自動更新を 30 分で済ませる
契約直後の VPS を安全に使い始めるための最小構成。root ログイン禁止、鍵認証、ファイアウォール、fail2ban、自動セキュリティ更新までを、XServer VPS クラウドの実機で通した出力つきで手順化しました。
- XServer VPS クラウドの申し込みから SSH で入るまで: 画面つきの手順と、最初に SSH が繋がらない理由
XServer VPS クラウドを実際に契約した記録。会員登録、プランと OS の選択、root パスワード、稼働までの時間、そして契約直後に SSH がタイムアウトする原因 (パケットフィルター) の対処まで。初月の日割りとキャンペーンで利用期限がどう決まるかも。