{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreidgsioqeiuanlctsmtziyls4pp3pdxzojrigdg42i25nbb2cxkkmm",
    "uri": "at://did:plc:hzgu7qyp34ofph3btawzwyw4/app.bsky.feed.post/3mjhrr3cvib22"
  },
  "coverImage": {
    "$type": "blob",
    "ref": {
      "$link": "bafkreig5eexrupctflocdsbzyaetdgzs5eyfvscm6pqrxsvyg2zgacstjm"
    },
    "mimeType": "image/png",
    "size": 51334
  },
  "path": "/epicai_techblog/articles/0fb630fc14af7e",
  "publishedAt": "2026-04-13T08:30:05.000Z",
  "site": "https://zenn.dev",
  "textContent": "はじめに\nEpicAIの吉崎です。\n先日、弊社の佐藤さんが書かれた『Claude CodeのOSS版 OpenCodeの内部挙動を理解する』という記事が公開されました。\nhttps://zenn.dev/epicai_techblog/articles/20b78066cac63f\nこちらの記事では、OpenCodeにおけるユーザーの要求がテキストで入力されてから最終的にクエリが消化されるまでの流れがステップごとに解説されており、コーディングエージェントという巨大なAgentを理解する上でとても参考になりました。\n自分も以前からコーディングエージェントに強い興味を持っており、Agen...",
  "title": "Coding AgentをRustで自作してみた"
}