<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF
 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 xmlns="http://purl.org/rss/1.0/"
 xmlns:admin="http://webns.net/mvcb/"
 xmlns:content="http://purl.org/rss/1.0/modules/content/"
 xmlns:dc="http://purl.org/dc/elements/1.1/"
 xmlns:hatena="http://www.hatena.ne.jp/info/xmlns#"
 xmlns:syn="http://purl.org/rss/1.0/modules/syndication/"
 xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/"
>

<channel rdf:about="https://b.hatena.ne.jp/mkusaka/FastAPI/">
<title>FastAPI&#x306B;&#x95A2;&#x3059;&#x308B;mkusaka&#x306E;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF;</title>
<link>https://b.hatena.ne.jp/mkusaka/FastAPI/</link>
<description>FastAPI&#x306B;&#x95A2;&#x3059;&#x308B;mkusaka&#x306E;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF; (5)</description>
<items>
 <rdf:Seq>
  <rdf:li rdf:resource="https://b.hatena.ne.jp/mkusaka/20260503#bookmark-4786799134960476098" />
  <rdf:li rdf:resource="https://b.hatena.ne.jp/mkusaka/20260406#bookmark-4785542091752058434" />
  <rdf:li rdf:resource="https://b.hatena.ne.jp/mkusaka/20251214#bookmark-4780290443041194241" />
  <rdf:li rdf:resource="https://b.hatena.ne.jp/mkusaka/20251129#bookmark-4779569086239634593" />
  <rdf:li rdf:resource="https://b.hatena.ne.jp/mkusaka/20250910#bookmark-4752822363811501536" />
 </rdf:Seq>
</items>
</channel>
<item rdf:about="https://b.hatena.ne.jp/mkusaka/20260503#bookmark-4786799134960476098">
<title>AWS Security Agent&#x3067;AI&#x306B;&#x3088;&#x308B;&#x30EC;&#x30D3;&#x30E5;&#x30FC;&#x3068;&#x30DA;&#x30CD;&#x30C8;&#x30EC;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x30C6;&#x30B9;&#x30C8;&#x3092;&#x3084;&#x3063;&#x3066;&#x307F;&#x305F;</title>
<link>https://zenn.dev/kymx1983/articles/20260502-aws-security-agent-pentest</link>
<description>AWS Security Agent&#x3067;&#x8A2D;&#x8A08;/&#x30B3;&#x30FC;&#x30C9;/&#x30DA;&#x30CD;&#x30C8;&#x30EC;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x3092;&#x4F53;&#x9A13;&#x3002;FastAPI&#x8106;&#x5F31;&#x6027;&#x3092;AI&#x304C;&#x691C;&#x51FA;&#x3057;&#x81EA;&#x52D5;&#x4FEE;&#x6B63;PR&#x3082;&#x751F;&#x6210;&#x3001;$50/task-hour&#x306E;&#x8AB2;&#x91D1;&#x3082;&#x89E3;&#x8AAC;</description>
<dc:creator>mkusaka</dc:creator>
<dc:date>2026-05-03T03:46:37Z</dc:date>
<dc:subject>AI&#x8981;&#x7D04;</dc:subject>
<dc:subject>AWS Secu</dc:subject>
<dc:subject>&#x30DA;&#x30F3;&#x30C6;&#x30B9;&#x30C8;</dc:subject>
<dc:subject>&#x8A2D;&#x8A08;&#x30EC;&#x30D3;&#x30E5;&#x30FC;</dc:subject>
<dc:subject>&#x30B3;&#x30FC;&#x30C9;&#x30EC;&#x30D3;&#x30E5;&#x30FC;</dc:subject>
<dc:subject>FastAPI</dc:subject>
<taxo:topics>
  <rdf:Bag>
    <rdf:li resource="https://b.hatena.ne.jp/q/AI%E8%A6%81%E7%B4%84" />
    <rdf:li resource="https://b.hatena.ne.jp/q/AWS%20Secu" />
    <rdf:li resource="https://b.hatena.ne.jp/q/%E3%83%9A%E3%83%B3%E3%83%86%E3%82%B9%E3%83%88" />
    <rdf:li resource="https://b.hatena.ne.jp/q/%E8%A8%AD%E8%A8%88%E3%83%AC%E3%83%93%E3%83%A5%E3%83%BC" />
    <rdf:li resource="https://b.hatena.ne.jp/q/%E3%82%B3%E3%83%BC%E3%83%89%E3%83%AC%E3%83%93%E3%83%A5%E3%83%BC" />
    <rdf:li resource="https://b.hatena.ne.jp/q/FastAPI" />
  </rdf:Bag>
</taxo:topics>
<content:encoded>&#x3C;blockquote cite=&#x22;https://zenn.dev/kymx1983/articles/20260502-aws-security-agent-pentest&#x22; title=&#x22;AWS Security Agent&#x3067;AI&#x306B;&#x3088;&#x308B;&#x30EC;&#x30D3;&#x30E5;&#x30FC;&#x3068;&#x30DA;&#x30CD;&#x30C8;&#x30EC;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x30C6;&#x30B9;&#x30C8;&#x3092;&#x3084;&#x3063;&#x3066;&#x307F;&#x305F;&#x22;&#x3E;&#x3C;cite&#x3E;&#x3C;img src=&#x22;https://cdn-ak2.favicon.st-hatena.com/64?url=https%3A%2F%2Fzenn.dev%2Fkymx1983%2Farticles%2F20260502-aws-security-agent-pentest&#x22; alt=&#x22;&#x22; /&#x3E; &#x3C;a href=&#x22;https://zenn.dev/kymx1983/articles/20260502-aws-security-agent-pentest&#x22;&#x3E;AWS Security Agent&#x3067;AI&#x306B;&#x3088;&#x308B;&#x30EC;&#x30D3;&#x30E5;&#x30FC;&#x3068;&#x30DA;&#x30CD;&#x30C8;&#x30EC;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x30C6;&#x30B9;&#x30C8;&#x3092;&#x3084;&#x3063;&#x3066;&#x307F;&#x305F;&#x3C;/a&#x3E;&#x3C;/cite&#x3E;&#x3C;p&#x3E;&#x3C;a href=&#x22;https://zenn.dev/kymx1983/articles/20260502-aws-security-agent-pentest&#x22;&#x3E;&#x3C;img src=&#x22;https://cdn-ak-scissors.b.st-hatena.com/image/square/c11741d9e7220ee971925ddd6b95033b9d764890/backend=imagemagick;height=90;version=1;width=120/https%3A%2F%2Fres.cloudinary.com%2Fzenn%2Fimage%2Fupload%2Fs--v_RjM8Lc--%2Fc_fit%252Cg_north_west%252Cl_text%3Anotosansjp-medium.otf_55%3AAWS%252520Security%252520Agent%2525E3%252581%2525A7AI%2525E3%252581%2525AB%2525E3%252582%252588%2525E3%252582%25258B%2525E3%252583%2525AC%2525E3%252583%252593%2525E3%252583%2525A5%2525E3%252583%2525BC%2525E3%252581%2525A8%2525E3%252583%25259A%2525E3%252583%25258D%2525E3%252583%252588%2525E3%252583%2525AC%2525E3%252583%2525BC%2525E3%252582%2525B7%2525E3%252583%2525A7%2525E3%252583%2525B3%2525E3%252583%252586%2525E3%252582%2525B9%2525E3%252583%252588%2525E3%252582%252592%2525E3%252582%252584%2525E3%252581%2525A3%2525E3%252581%2525A6%2525E3%252581%2525BF%2525E3%252581%25259F%252Cw_1010%252Cx_90%252Cy_100%2Fg_south_west%252Cl_text%3Anotosansjp-medium.otf_37%3A%2525E5%2525B0%25258F%2525E5%2525B1%2525B1%2525E9%25259B%252584%2525E5%2525A4%2525AA%2525EF%2525BC%252588%2525E6%2525A0%2525AA%2525E5%2525BC%25258F%2525E4%2525BC%25259A%2525E7%2525A4%2525BERE-HEART%2525EF%2525BC%252589%252Cx_203%252Cy_121%2Fg_south_west%252Ch_90%252Cl_fetch%3AaHR0cHM6Ly9zdGF0aWMuemVubi5zdHVkaW8vdXNlci11cGxvYWQvYXZhdGFyLzdkZDE3MmYyNzkuanBlZw%3D%3D%252Cr_max%252Cw_90%252Cx_87%252Cy_95%2Fv1627283836%2Fdefault%2Fog-base-w1200-v2.png%3F_a%3DBACAGSGT&#x22; alt=&#x22;AWS Security Agent&#x3067;AI&#x306B;&#x3088;&#x308B;&#x30EC;&#x30D3;&#x30E5;&#x30FC;&#x3068;&#x30DA;&#x30CD;&#x30C8;&#x30EC;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x30C6;&#x30B9;&#x30C8;&#x3092;&#x3084;&#x3063;&#x3066;&#x307F;&#x305F;&#x22; title=&#x22;AWS Security Agent&#x3067;AI&#x306B;&#x3088;&#x308B;&#x30EC;&#x30D3;&#x30E5;&#x30FC;&#x3068;&#x30DA;&#x30CD;&#x30C8;&#x30EC;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x30C6;&#x30B9;&#x30C8;&#x3092;&#x3084;&#x3063;&#x3066;&#x307F;&#x305F;&#x22; class=&#x22;entry-image&#x22; /&#x3E;&#x3C;/a&#x3E;&#x3C;/p&#x3E;&#x3C;p&#x3E;1. &#x306F;&#x3058;&#x3081;&#x306B; &#x3053;&#x306E;&#x8A18;&#x4E8B;&#x3067;&#x306F;&#x3001;re:Invent 2025 &#x3067;&#x30D7;&#x30EC;&#x30D3;&#x30E5;&#x30FC;&#x767A;&#x8868;&#x3055;&#x308C;&#x3001;2026&#x5E74;3&#x6708;&#x306B;&#x30DA;&#x30CD;&#x30C8;&#x30EC;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x30C6;&#x30B9;&#x30C8;&#x6A5F;&#x80FD;&#x304C; GA &#x3068;&#x306A;&#x3063;&#x305F; AWS Security Agent &#x3092;&#x3001;&#x610F;&#x56F3;&#x7684;&#x306B;&#x8106;&#x5F31;&#x306A; FastAPI &#x30A2;&#x30D7;&#x30EA;&#x306B;&#x5BFE;&#x3057;&#x3066;&#x52D5;&#x4F5C;&#x3055;&#x305B;&#x3001;&#x8A2D;&#x8A08;&#x30EC;&#x30D3;&#x30E5;&#x30FC;&#x30FB;&#x30B3;&#x30FC;&#x30C9;&#x30EC;&#x30D3;&#x30E5;&#x30FC;&#x30FB;&#x30DA;&#x30CD;&#x30C8;&#x30EC;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x30C6;&#x30B9;&#x30C8;&#x306E;3&#x6A5F;&#x80FD;&#x3067; &#x4F55;&#x304C;&#x8D77;&#x304D;&#x308B;&#x306E;&#x304B; &#x3069;&#x3093;&#x306A;&#x7D50;&#x679C;&#x304C;&#x5F97;&#x3089;&#x308C;&#x308B;&#x306E;&#x304B; &#x3092;&#x3001;&#x753B;&#x9762;&#x3068;...&#x3C;/p&#x3E;&#x3C;p&#x3E;&#x3C;a href=&#x22;https://b.hatena.ne.jp/entry/s/zenn.dev/kymx1983/articles/20260502-aws-security-agent-pentest&#x22;&#x3E;&#x3C;img src=&#x22;https://b.hatena.ne.jp/entry/image/https://zenn.dev/kymx1983/articles/20260502-aws-security-agent-pentest&#x22; alt=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF; - AWS Security Agent&#x3067;AI&#x306B;&#x3088;&#x308B;&#x30EC;&#x30D3;&#x30E5;&#x30FC;&#x3068;&#x30DA;&#x30CD;&#x30C8;&#x30EC;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x30C6;&#x30B9;&#x30C8;&#x3092;&#x3084;&#x3063;&#x3066;&#x307F;&#x305F;&#x22; title=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF; - AWS Security Agent&#x3067;AI&#x306B;&#x3088;&#x308B;&#x30EC;&#x30D3;&#x30E5;&#x30FC;&#x3068;&#x30DA;&#x30CD;&#x30C8;&#x30EC;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x30C6;&#x30B9;&#x30C8;&#x3092;&#x3084;&#x3063;&#x3066;&#x307F;&#x305F;&#x22; border=&#x22;0&#x22; style=&#x22;border: none&#x22; /&#x3E;&#x3C;/a&#x3E; &#x3C;a href=&#x22;https://b.hatena.ne.jp/entry/s/zenn.dev/kymx1983/articles/20260502-aws-security-agent-pentest&#x22;&#x3E;&#x3C;img src=&#x22;https://b.st-hatena.com/images/append.gif&#x22; border=&#x22;0&#x22; alt=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF;&#x306B;&#x8FFD;&#x52A0;&#x22; title=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF;&#x306B;&#x8FFD;&#x52A0;&#x22; /&#x3E;&#x3C;/a&#x3E;&#x3C;/p&#x3E;&#x3C;/blockquote&#x3E;</content:encoded>
<hatena:bookmarkcount>33</hatena:bookmarkcount>
</item>
<item rdf:about="https://b.hatena.ne.jp/mkusaka/20260406#bookmark-4785542091752058434">
<title>Claude Agent SDK &#x3067;&#x3064;&#x304F;&#x308B;&#xFF01;&#x5BFE;&#x8A71;&#x578B;AI&#x30A8;&#x30FC;&#x30B8;&#x30A7;&#x30F3;&#x30C8;&#x958B;&#x767A;</title>
<link>https://zenn.dev/ml_bear/books/f2d52a3bc0b33c</link>
<description>Claude Agent SDK&#xFF08;Python&#xFF09;&#x3067;&#x300C;&#x30D2;&#x30A2;&#x30EA;&#x30F3;&#x30B0;&#x2192;&#x6DF1;&#x6398;&#x308A;&#x2192;&#x6210;&#x679C;&#x7269;&#x300D;&#x30EF;&#x30FC;&#x30AF;&#x30D5;&#x30ED;&#x30FC;&#x306E;&#x5BFE;&#x8A71;&#x578B;AI&#x30A8;&#x30FC;&#x30B8;&#x30A7;&#x30F3;&#x30C8;&#x3092;&#x958B;&#x767A;&#x3057;&#x3001;MCP&#x9023;&#x643A;&#x3084;Web UI&#x5316;&#x307E;&#x3067;&#x5B66;&#x3079;&#x307E;&#x3059;&#x3002;</description>
<dc:creator>mkusaka</dc:creator>
<dc:date>2026-04-06T01:22:51Z</dc:date>
<dc:subject>AI&#x8981;&#x7D04;</dc:subject>
<dc:subject>Claude</dc:subject>
<dc:subject>AI&#x30A8;&#x30FC;&#x30B8;&#x30A7;&#x30F3;&#x30C8;</dc:subject>
<dc:subject>Agent SDK</dc:subject>
<dc:subject>Python</dc:subject>
<dc:subject>React</dc:subject>
<dc:subject>FastAPI</dc:subject>
<dc:subject>WebSocket</dc:subject>
<taxo:topics>
  <rdf:Bag>
    <rdf:li resource="https://b.hatena.ne.jp/q/AI%E8%A6%81%E7%B4%84" />
    <rdf:li resource="https://b.hatena.ne.jp/q/Claude" />
    <rdf:li resource="https://b.hatena.ne.jp/q/AI%E3%82%A8%E3%83%BC%E3%82%B8%E3%82%A7%E3%83%B3%E3%83%88" />
    <rdf:li resource="https://b.hatena.ne.jp/q/Agent%20SDK" />
    <rdf:li resource="https://b.hatena.ne.jp/q/Python" />
    <rdf:li resource="https://b.hatena.ne.jp/q/React" />
    <rdf:li resource="https://b.hatena.ne.jp/q/FastAPI" />
    <rdf:li resource="https://b.hatena.ne.jp/q/WebSocket" />
  </rdf:Bag>
</taxo:topics>
<content:encoded>&#x3C;blockquote cite=&#x22;https://zenn.dev/ml_bear/books/f2d52a3bc0b33c&#x22; title=&#x22;Claude Agent SDK &#x3067;&#x3064;&#x304F;&#x308B;&#xFF01;&#x5BFE;&#x8A71;&#x578B;AI&#x30A8;&#x30FC;&#x30B8;&#x30A7;&#x30F3;&#x30C8;&#x958B;&#x767A;&#x22;&#x3E;&#x3C;cite&#x3E;&#x3C;img src=&#x22;https://cdn-ak2.favicon.st-hatena.com/64?url=https%3A%2F%2Fzenn.dev%2Fml_bear%2Fbooks%2Ff2d52a3bc0b33c&#x22; alt=&#x22;&#x22; /&#x3E; &#x3C;a href=&#x22;https://zenn.dev/ml_bear/books/f2d52a3bc0b33c&#x22;&#x3E;Claude Agent SDK &#x3067;&#x3064;&#x304F;&#x308B;&#xFF01;&#x5BFE;&#x8A71;&#x578B;AI&#x30A8;&#x30FC;&#x30B8;&#x30A7;&#x30F3;&#x30C8;&#x958B;&#x767A;&#x3C;/a&#x3E;&#x3C;/cite&#x3E;&#x3C;p&#x3E;&#x3C;a href=&#x22;https://zenn.dev/ml_bear/books/f2d52a3bc0b33c&#x22;&#x3E;&#x3C;img src=&#x22;https://cdn-ak-scissors.b.st-hatena.com/image/square/06a0a49b489466636e560efdc8d1db7e1de7de72/backend=imagemagick;height=90;version=1;width=120/https%3A%2F%2Fres.cloudinary.com%2Fzenn%2Fimage%2Fupload%2Fs--DoML6Tll--%2Fg_center%252Ch_280%252Cl_fetch%3AaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL3plbm4tdXNlci11cGxvYWQvYm9va19jb3Zlci84MzMwZTI1MWE3LmpwZWc%3D%252Cw_200%2Fv1627283836%2Fdefault%2Fog-base-book_yz4z02.jpg%3F_a%3DBACAGSGT&#x22; alt=&#x22;Claude Agent SDK &#x3067;&#x3064;&#x304F;&#x308B;&#xFF01;&#x5BFE;&#x8A71;&#x578B;AI&#x30A8;&#x30FC;&#x30B8;&#x30A7;&#x30F3;&#x30C8;&#x958B;&#x767A;&#x22; title=&#x22;Claude Agent SDK &#x3067;&#x3064;&#x304F;&#x308B;&#xFF01;&#x5BFE;&#x8A71;&#x578B;AI&#x30A8;&#x30FC;&#x30B8;&#x30A7;&#x30F3;&#x30C8;&#x958B;&#x767A;&#x22; class=&#x22;entry-image&#x22; /&#x3E;&#x3C;/a&#x3E;&#x3C;/p&#x3E;&#x3C;p&#x3E;&#x3053;&#x306E;&#x672C;&#x3067;&#x306F;&#x3001;Claude Agent SDK (Python) &#x3092;&#x7528;&#x3044;&#x3066;&#x3001;Claude Code&#x65B9;&#x5F0F;&#x306E;&#x300C;&#x30D2;&#x30A2;&#x30EA;&#x30F3;&#x30B0; &#x2192; &#x6DF1;&#x6398;&#x308A; &#x2192; &#x6210;&#x679C;&#x7269;&#x3092;&#x51FA;&#x3059;&#x300D;&#x5BFE;&#x8A71;&#x578B;&#x30EF;&#x30FC;&#x30AF;&#x30D5;&#x30ED;&#x30FC;&#x3092;&#x6301;&#x3064;AI&#x30A8;&#x30FC;&#x30B8;&#x30A7;&#x30F3;&#x30C8;&#x3092;&#x958B;&#x767A;&#x3057;&#x3066;&#x3044;&#x304D;&#x307E;&#x3059;&#x3002;&#x3064;&#x304F;&#x308A;&#x306A;&#x304C;&#x3089;&#x5B66;&#x3076;&#x3053;&#x3068;&#x3092;&#x91CD;&#x8996;&#x3057;&#x3001;&#x6700;&#x5C0F;&#x9650;&#x306E;&#x30B3;&#x30FC;&#x30C9;&#x3067;SDK&#x3092;&#x52D5;&#x304B;&#x3059;&#x3068;&#x3053;&#x308D;&#x304B;&#x3089;&#x59CB;&#x3081;&#x3066;&#x3001;MCP&#x9023;&#x643A;&#x3084;&#x30B5;&#x30D6;&#x30A8;&#x30FC;&#x30B8;&#x30A7;&#x30F3;&#x30C8;&#x3092;&#x6D3B;&#x7528;&#x3059;&#x308B;&#x30A2;&#x30D7;&#x30EA;&#x958B;&#x767A;&#x307E;&#x3067;&#x3001;&#x30B9;&#x30C6;&#x30C3;&#x30D7;&#x30D0;...&#x3C;/p&#x3E;&#x3C;p&#x3E;&#x3C;a href=&#x22;https://b.hatena.ne.jp/entry/s/zenn.dev/ml_bear/books/f2d52a3bc0b33c&#x22;&#x3E;&#x3C;img src=&#x22;https://b.hatena.ne.jp/entry/image/https://zenn.dev/ml_bear/books/f2d52a3bc0b33c&#x22; alt=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF; - Claude Agent SDK &#x3067;&#x3064;&#x304F;&#x308B;&#xFF01;&#x5BFE;&#x8A71;&#x578B;AI&#x30A8;&#x30FC;&#x30B8;&#x30A7;&#x30F3;&#x30C8;&#x958B;&#x767A;&#x22; title=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF; - Claude Agent SDK &#x3067;&#x3064;&#x304F;&#x308B;&#xFF01;&#x5BFE;&#x8A71;&#x578B;AI&#x30A8;&#x30FC;&#x30B8;&#x30A7;&#x30F3;&#x30C8;&#x958B;&#x767A;&#x22; border=&#x22;0&#x22; style=&#x22;border: none&#x22; /&#x3E;&#x3C;/a&#x3E; &#x3C;a href=&#x22;https://b.hatena.ne.jp/entry/s/zenn.dev/ml_bear/books/f2d52a3bc0b33c&#x22;&#x3E;&#x3C;img src=&#x22;https://b.st-hatena.com/images/append.gif&#x22; border=&#x22;0&#x22; alt=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF;&#x306B;&#x8FFD;&#x52A0;&#x22; title=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF;&#x306B;&#x8FFD;&#x52A0;&#x22; /&#x3E;&#x3C;/a&#x3E;&#x3C;/p&#x3E;&#x3C;/blockquote&#x3E;</content:encoded>
<hatena:bookmarkcount>7</hatena:bookmarkcount>
</item>
<item rdf:about="https://b.hatena.ne.jp/mkusaka/20251214#bookmark-4780290443041194241">
<title>- YouTube</title>
<link>https://youtu.be/BaibkAGlirU?si=h4oQiyfDTf2bC3tL</link>
<description>LangChain agents&#x3092;AWS Lambda&#x3078;&#x30C7;&#x30D7;&#x30ED;&#x30A4;&#x3059;&#x308B;&#x624B;&#x9806;&#x3092;&#x89E3;&#x8AAC;&#x3002;FastAPI&#xFF0B;streaming&#x5BFE;&#x5FDC;&#x3001;&#x52D5;&#x753B;11:14&#x3002;</description>
<dc:creator>mkusaka</dc:creator>
<dc:date>2025-12-13T20:10:13Z</dc:date>
<dc:subject>AI&#x8981;&#x7D04;</dc:subject>
<dc:subject>LangChain</dc:subject>
<dc:subject>Lambda</dc:subject>
<dc:subject>FastAPI</dc:subject>
<dc:subject>streaming</dc:subject>
<dc:subject>&#x30C1;&#x30E5;&#x30FC;&#x30C8;&#x30EA;&#x30A2;&#x30EB;</dc:subject>
<taxo:topics>
  <rdf:Bag>
    <rdf:li resource="https://b.hatena.ne.jp/q/AI%E8%A6%81%E7%B4%84" />
    <rdf:li resource="https://b.hatena.ne.jp/q/LangChain" />
    <rdf:li resource="https://b.hatena.ne.jp/q/Lambda" />
    <rdf:li resource="https://b.hatena.ne.jp/q/FastAPI" />
    <rdf:li resource="https://b.hatena.ne.jp/q/streaming" />
    <rdf:li resource="https://b.hatena.ne.jp/q/%E3%83%81%E3%83%A5%E3%83%BC%E3%83%88%E3%83%AA%E3%82%A2%E3%83%AB" />
  </rdf:Bag>
</taxo:topics>
<content:encoded>&#x3C;blockquote cite=&#x22;https://youtu.be/BaibkAGlirU?si=h4oQiyfDTf2bC3tL&#x22; title=&#x22;- YouTube&#x22;&#x3E;&#x3C;cite&#x3E;&#x3C;img src=&#x22;https://cdn-ak2.favicon.st-hatena.com/64?url=https%3A%2F%2Fyoutu.be%2FBaibkAGlirU%3Fsi%3Dh4oQiyfDTf2bC3tL&#x22; alt=&#x22;&#x22; /&#x3E; &#x3C;a href=&#x22;https://youtu.be/BaibkAGlirU?si=h4oQiyfDTf2bC3tL&#x22;&#x3E;- YouTube&#x3C;/a&#x3E;&#x3C;/cite&#x3E;&#x3C;p&#x3E;&#x3C;a href=&#x22;https://youtu.be/BaibkAGlirU?si=h4oQiyfDTf2bC3tL&#x22;&#x3E;&#x3C;img src=&#x22;&#x22; alt=&#x22;- YouTube&#x22; title=&#x22;- YouTube&#x22; class=&#x22;entry-image&#x22; /&#x3E;&#x3C;/a&#x3E;&#x3C;/p&#x3E;&#x3C;p&#x3E;YouTube &#x3067;&#x304A;&#x6C17;&#x306B;&#x5165;&#x308A;&#x306E;&#x52D5;&#x753B;&#x3084;&#x97F3;&#x697D;&#x3092;&#x697D;&#x3057;&#x307F;&#x3001;&#x30AA;&#x30EA;&#x30B8;&#x30CA;&#x30EB;&#x306E;&#x30B3;&#x30F3;&#x30C6;&#x30F3;&#x30C4;&#x3092;&#x30A2;&#x30C3;&#x30D7;&#x30ED;&#x30FC;&#x30C9;&#x3057;&#x3066;&#x53CB;&#x3060;&#x3061;&#x3084;&#x5BB6;&#x65CF;&#x3001;&#x4E16;&#x754C;&#x4E2D;&#x306E;&#x4EBA;&#x305F;&#x3061;&#x3068;&#x5171;&#x6709;&#x3057;&#x307E;&#x3057;&#x3087;&#x3046;&#x3002;&#x3C;/p&#x3E;&#x3C;p&#x3E;&#x3C;a href=&#x22;https://b.hatena.ne.jp/entry/s/youtu.be/BaibkAGlirU?si=h4oQiyfDTf2bC3tL&#x22;&#x3E;&#x3C;img src=&#x22;https://b.hatena.ne.jp/entry/image/https://youtu.be/BaibkAGlirU?si=h4oQiyfDTf2bC3tL&#x22; alt=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF; - - YouTube&#x22; title=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF; - - YouTube&#x22; border=&#x22;0&#x22; style=&#x22;border: none&#x22; /&#x3E;&#x3C;/a&#x3E; &#x3C;a href=&#x22;https://b.hatena.ne.jp/entry/s/youtu.be/BaibkAGlirU?si=h4oQiyfDTf2bC3tL&#x22;&#x3E;&#x3C;img src=&#x22;https://b.st-hatena.com/images/append.gif&#x22; border=&#x22;0&#x22; alt=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF;&#x306B;&#x8FFD;&#x52A0;&#x22; title=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF;&#x306B;&#x8FFD;&#x52A0;&#x22; /&#x3E;&#x3C;/a&#x3E;&#x3C;/p&#x3E;&#x3C;/blockquote&#x3E;</content:encoded>
<hatena:bookmarkcount>1</hatena:bookmarkcount>
</item>
<item rdf:about="https://b.hatena.ne.jp/mkusaka/20251129#bookmark-4779569086239634593">
<title>FastAPI&#x306E;&#x30C6;&#x30B9;&#x30C8;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x66F8;&#x3044;&#x3066;DI&#x306E;&#x91CD;&#x8981;&#x6027;&#x3092;&#x77E5;&#x3063;&#x305F;&#x8A71;</title>
<link>https://zenn.dev/lancers/articles/1bff9ebffdbd89</link>
<description>FastAPI+sqlalchemy&#x306E;&#x30C6;&#x30B9;&#x30C8;&#x3067;DI&#x306E;&#x91CD;&#x8981;&#x6027;&#x3092;&#x89E3;&#x8AAC;&#x3002;Depends&#x3068;app.dependency_overrides&#x3067;get_db&#x3092;SQLite(test.db)&#x3078;&#x5DEE;&#x3057;&#x66FF;&#x3048;&#x308B;&#x4F8B;&#x3002;</description>
<dc:creator>mkusaka</dc:creator>
<dc:date>2025-11-29T03:31:50Z</dc:date>
<dc:subject>AI&#x8981;&#x7D04;</dc:subject>
<dc:subject>FastAPI</dc:subject>
<dc:subject>Python</dc:subject>
<dc:subject>DI</dc:subject>
<dc:subject>&#x30C6;&#x30B9;&#x30C8;&#x30B3;&#x30FC;&#x30C9;</dc:subject>
<taxo:topics>
  <rdf:Bag>
    <rdf:li resource="https://b.hatena.ne.jp/q/AI%E8%A6%81%E7%B4%84" />
    <rdf:li resource="https://b.hatena.ne.jp/q/FastAPI" />
    <rdf:li resource="https://b.hatena.ne.jp/q/Python" />
    <rdf:li resource="https://b.hatena.ne.jp/q/DI" />
    <rdf:li resource="https://b.hatena.ne.jp/q/%E3%83%86%E3%82%B9%E3%83%88%E3%82%B3%E3%83%BC%E3%83%89" />
  </rdf:Bag>
</taxo:topics>
<content:encoded>&#x3C;blockquote cite=&#x22;https://zenn.dev/lancers/articles/1bff9ebffdbd89&#x22; title=&#x22;FastAPI&#x306E;&#x30C6;&#x30B9;&#x30C8;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x66F8;&#x3044;&#x3066;DI&#x306E;&#x91CD;&#x8981;&#x6027;&#x3092;&#x77E5;&#x3063;&#x305F;&#x8A71;&#x22;&#x3E;&#x3C;cite&#x3E;&#x3C;img src=&#x22;https://cdn-ak2.favicon.st-hatena.com/64?url=https%3A%2F%2Fzenn.dev%2Flancers%2Farticles%2F1bff9ebffdbd89&#x22; alt=&#x22;&#x22; /&#x3E; &#x3C;a href=&#x22;https://zenn.dev/lancers/articles/1bff9ebffdbd89&#x22;&#x3E;FastAPI&#x306E;&#x30C6;&#x30B9;&#x30C8;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x66F8;&#x3044;&#x3066;DI&#x306E;&#x91CD;&#x8981;&#x6027;&#x3092;&#x77E5;&#x3063;&#x305F;&#x8A71;&#x3C;/a&#x3E;&#x3C;/cite&#x3E;&#x3C;p&#x3E;&#x3C;a href=&#x22;https://zenn.dev/lancers/articles/1bff9ebffdbd89&#x22;&#x3E;&#x3C;img src=&#x22;https://cdn-ak-scissors.b.st-hatena.com/image/square/fd92c23f6e01664f42a89f1bb47e8cf00f3fdbff/backend=imagemagick;height=90;version=1;width=120/https%3A%2F%2Fres.cloudinary.com%2Fzenn%2Fimage%2Fupload%2Fs--6m7ROPF_--%2Fc_fit%252Cg_north_west%252Cl_text%3Anotosansjp-medium.otf_55%3AFastAPI%2525E3%252581%2525AE%2525E3%252583%252586%2525E3%252582%2525B9%2525E3%252583%252588%2525E3%252582%2525B3%2525E3%252583%2525BC%2525E3%252583%252589%2525E3%252582%252592%2525E6%25259B%2525B8%2525E3%252581%252584%2525E3%252581%2525A6DI%2525E3%252581%2525AE%2525E9%252587%25258D%2525E8%2525A6%252581%2525E6%252580%2525A7%2525E3%252582%252592%2525E7%25259F%2525A5%2525E3%252581%2525A3%2525E3%252581%25259F%2525E8%2525A9%2525B1%252Cw_1010%252Cx_90%252Cy_100%2Fg_south_west%252Cl_text%3Anotosansjp-medium.otf_34%3Aokada%252Cx_220%252Cy_108%2Fbo_3px_solid_rgb%3Ad6e3ed%252Cg_south_west%252Ch_90%252Cl_fetch%3AaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL3plbm4tdXNlci11cGxvYWQvYXZhdGFyL2IzNWQwNTJiY2EuanBlZw%3D%3D%252Cr_20%252Cw_90%252Cx_92%252Cy_102%2Fco_rgb%3A6e7b85%252Cg_south_west%252Cl_text%3Anotosansjp-medium.otf_30%3A%2525E3%252583%2525A9%2525E3%252583%2525B3%2525E3%252582%2525B5%2525E3%252583%2525BC%2525E3%252582%2525BA%2525E6%2525A0%2525AA%2525E5%2525BC%25258F%2525E4%2525BC%25259A%2525E7%2525A4%2525BE%252Cx_220%252Cy_160%2Fbo_4px_solid_white%252Cg_south_west%252Ch_50%252Cl_fetch%3AaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL3plbm4tdXNlci11cGxvYWQvYXZhdGFyL2I4MDhiNjVkMTAuanBlZw%3D%3D%252Cr_max%252Cw_50%252Cx_139%252Cy_84%2Fv1627283836%2Fdefault%2Fog-base-w1200-v2.png%3F_a%3DBACAGSGT&#x22; alt=&#x22;FastAPI&#x306E;&#x30C6;&#x30B9;&#x30C8;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x66F8;&#x3044;&#x3066;DI&#x306E;&#x91CD;&#x8981;&#x6027;&#x3092;&#x77E5;&#x3063;&#x305F;&#x8A71;&#x22; title=&#x22;FastAPI&#x306E;&#x30C6;&#x30B9;&#x30C8;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x66F8;&#x3044;&#x3066;DI&#x306E;&#x91CD;&#x8981;&#x6027;&#x3092;&#x77E5;&#x3063;&#x305F;&#x8A71;&#x22; class=&#x22;entry-image&#x22; /&#x3E;&#x3C;/a&#x3E;&#x3C;/p&#x3E;&#x3C;p&#x3E;&#x304D;&#x3063;&#x304B;&#x3051; &#x3053;&#x3093;&#x306B;&#x3061;&#x306F;&#x3001;&#x30E9;&#x30F3;&#x30B5;&#x30FC;&#x30BA;&#x3067;&#x30A8;&#x30F3;&#x30B8;&#x30CB;&#x30A2;&#x3092;&#x3057;&#x3066;&#x3044;&#x308B;&#x5CA1;&#x7530;&#x3067;&#x3059;&#x3002; &#x5F53;&#x6642;&#x306F;&#x958B;&#x767A;&#x30B9;&#x30D4;&#x30FC;&#x30C9;&#x512A;&#x5148;&#x3067;&#x30C6;&#x30B9;&#x30C8;&#x30B3;&#x30FC;&#x30C9;&#x306A;&#x3093;&#x3066;&#x4E8C;&#x306E;&#x6B21;&#x3002; DI&#x306E;&#x6982;&#x5FF5;&#x306F;&#x77E5;&#x308A;&#x3064;&#x3064;&#x3082;&#x3001;&#x300C;DI&#x3092;&#x610F;&#x8B58;&#x3057;&#x305F;&#x958B;&#x767A;&#x30B3;&#x30FC;&#x30C9;&#x3063;&#x3066;&#xFF1F;&#x300D;&#x300C;DI&#x3092;&#x610F;&#x8B58;&#x3059;&#x308B;&#x3068;&#x4F55;&#x304C;&#x826F;&#x3044;&#x306E;&#xFF1F;&#x300D;&#x3068;&#x5206;&#x304B;&#x3089;&#x306A;&#x3044;&#x307E;&#x307E;&#x3067;&#x3057;&#x305F;&#x3002; &#x305D;&#x308C;&#x3067;&#x3082;&#x3001;FastAPI+sqlalchemy&#x306E;&#x958B;&#x767A;&#x3067;&#x306F;&#x3001;DB&#x3092;&#x4F7F;&#x3046;&#x6642;&#x306B;&#x5927;&#x62B5;&#x30A8;&#x30F3;&#x30C9;&#x30DD;&#x30A4;&#x30F3;&#x30C8;&#x306E;...&#x3C;/p&#x3E;&#x3C;p&#x3E;&#x3C;a href=&#x22;https://b.hatena.ne.jp/entry/s/zenn.dev/lancers/articles/1bff9ebffdbd89&#x22;&#x3E;&#x3C;img src=&#x22;https://b.hatena.ne.jp/entry/image/https://zenn.dev/lancers/articles/1bff9ebffdbd89&#x22; alt=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF; - FastAPI&#x306E;&#x30C6;&#x30B9;&#x30C8;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x66F8;&#x3044;&#x3066;DI&#x306E;&#x91CD;&#x8981;&#x6027;&#x3092;&#x77E5;&#x3063;&#x305F;&#x8A71;&#x22; title=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF; - FastAPI&#x306E;&#x30C6;&#x30B9;&#x30C8;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x66F8;&#x3044;&#x3066;DI&#x306E;&#x91CD;&#x8981;&#x6027;&#x3092;&#x77E5;&#x3063;&#x305F;&#x8A71;&#x22; border=&#x22;0&#x22; style=&#x22;border: none&#x22; /&#x3E;&#x3C;/a&#x3E; &#x3C;a href=&#x22;https://b.hatena.ne.jp/entry/s/zenn.dev/lancers/articles/1bff9ebffdbd89&#x22;&#x3E;&#x3C;img src=&#x22;https://b.st-hatena.com/images/append.gif&#x22; border=&#x22;0&#x22; alt=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF;&#x306B;&#x8FFD;&#x52A0;&#x22; title=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF;&#x306B;&#x8FFD;&#x52A0;&#x22; /&#x3E;&#x3C;/a&#x3E;&#x3C;/p&#x3E;&#x3C;/blockquote&#x3E;</content:encoded>
<hatena:bookmarkcount>16</hatena:bookmarkcount>
</item>
<item rdf:about="https://b.hatena.ne.jp/mkusaka/20250910#bookmark-4752822363811501536">
<title>Traycer</title>
<link>https://traycer.ai/</link>
<description>AI&#x30B3;&#x30FC;&#x30C7;&#x30A3;&#x30F3;&#x30B0;&#x652F;&#x63F4;&#x30C4;&#x30FC;&#x30EB;Traycer&#x306F;&#x3001;&#x30D7;&#x30E9;&#x30F3;&#x5148;&#x884C;&#x3067;&#x30BF;&#x30B9;&#x30AF;&#x3092;&#x5B9F;&#x884C;&#x3057;&#x3001;&#x7121;&#x6599;&#x30D7;&#x30E9;&#x30F3;&#x306F;&#x6708;5&#x4EF6;&#x306E;Artifact&#x3001;&#x30D7;&#x30ED;&#x30D7;&#x30E9;&#x30F3;&#x306F;$25/&#x30E6;&#x30FC;&#x30B6;&#x30FC;&#x3067;&#x5229;&#x7528;&#x53EF;&#x80FD;</description>
<dc:creator>mkusaka</dc:creator>
<dc:date>2025-09-10T02:42:59Z</dc:date>
<dc:subject>AI&#x8981;&#x7D04;</dc:subject>
<dc:subject>AI</dc:subject>
<dc:subject>&#x30C4;&#x30FC;&#x30EB;</dc:subject>
<dc:subject>AI&#x30B3;&#x30FC;&#x30C7;&#x30A3;&#x30F3;&#x30B0;</dc:subject>
<dc:subject>React</dc:subject>
<dc:subject>FastAPI</dc:subject>
<dc:subject>Docker</dc:subject>
<taxo:topics>
  <rdf:Bag>
    <rdf:li resource="https://b.hatena.ne.jp/q/AI%E8%A6%81%E7%B4%84" />
    <rdf:li resource="https://b.hatena.ne.jp/q/AI" />
    <rdf:li resource="https://b.hatena.ne.jp/q/%E3%83%84%E3%83%BC%E3%83%AB" />
    <rdf:li resource="https://b.hatena.ne.jp/q/AI%E3%82%B3%E3%83%BC%E3%83%87%E3%82%A3%E3%83%B3%E3%82%B0" />
    <rdf:li resource="https://b.hatena.ne.jp/q/React" />
    <rdf:li resource="https://b.hatena.ne.jp/q/FastAPI" />
    <rdf:li resource="https://b.hatena.ne.jp/q/Docker" />
  </rdf:Bag>
</taxo:topics>
<content:encoded>&#x3C;blockquote cite=&#x22;https://traycer.ai/&#x22; title=&#x22;Traycer&#x22;&#x3E;&#x3C;cite&#x3E;&#x3C;img src=&#x22;https://cdn-ak2.favicon.st-hatena.com/64?url=https%3A%2F%2Ftraycer.ai%2F&#x22; alt=&#x22;&#x22; /&#x3E; &#x3C;a href=&#x22;https://traycer.ai/&#x22;&#x3E;Traycer&#x3C;/a&#x3E;&#x3C;/cite&#x3E;&#x3C;p&#x3E;&#x3C;a href=&#x22;https://traycer.ai/&#x22;&#x3E;&#x3C;img src=&#x22;https://cdn-ak-scissors.b.st-hatena.com/image/square/58934d6424ca1d247963fdcaeb854d215f5e797b/backend=imagemagick;height=90;version=1;width=120/https%3A%2F%2Fframerusercontent.com%2Fimages%2FCyG6mGDBbJ37a2QepiCWMqyHjM.png&#x22; alt=&#x22;Traycer&#x22; title=&#x22;Traycer&#x22; class=&#x22;entry-image&#x22; /&#x3E;&#x3C;/a&#x3E;&#x3C;/p&#x3E;&#x3C;p&#x3E;Traycer turns product intent into shared, structured specs your team can refine together, then guide your coding agents with full context and verify every change against the plan. Traycer turns product intent into shared, structured specs your team can refine together, then guide your coding agen...&#x3C;/p&#x3E;&#x3C;p&#x3E;&#x3C;a href=&#x22;https://b.hatena.ne.jp/entry/s/traycer.ai/&#x22;&#x3E;&#x3C;img src=&#x22;https://b.hatena.ne.jp/entry/image/https://traycer.ai/&#x22; alt=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF; - Traycer&#x22; title=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF; - Traycer&#x22; border=&#x22;0&#x22; style=&#x22;border: none&#x22; /&#x3E;&#x3C;/a&#x3E; &#x3C;a href=&#x22;https://b.hatena.ne.jp/entry/s/traycer.ai/&#x22;&#x3E;&#x3C;img src=&#x22;https://b.st-hatena.com/images/append.gif&#x22; border=&#x22;0&#x22; alt=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF;&#x306B;&#x8FFD;&#x52A0;&#x22; title=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF;&#x306B;&#x8FFD;&#x52A0;&#x22; /&#x3E;&#x3C;/a&#x3E;&#x3C;/p&#x3E;&#x3C;/blockquote&#x3E;</content:encoded>
<hatena:bookmarkcount>5</hatena:bookmarkcount>
</item>
</rdf:RDF>