[{"data":1,"prerenderedAt":351},["ShallowReactive",2],{"post-typescript-7-beta-tsgo-install-guide":3,"blog-categories":154,"blog-sidebar-banners":350},{"post":4},{"id":5,"date":6,"date_gmt":7,"guid":8,"modified":10,"modified_gmt":11,"slug":12,"status":13,"type":14,"link":15,"title":16,"content":18,"excerpt":21,"author":23,"featured_media":24,"comment_status":25,"ping_status":26,"sticky":20,"template":27,"format":28,"meta":29,"categories":31,"tags":33,"acf":34,"aioseo_notices":35,"_links":36,"_embedded":78},596,"2026-05-07T14:55:31","2026-05-07T05:55:31",{"rendered":9},"https://blog.cloco.co.jp/?p=596","2026-05-07T19:08:29","2026-05-07T10:08:29","typescript-7-beta-tsgo-install-guide","publish","post","https://blog.cloco.co.jp/typescript-7-beta-tsgo-install-guide/",{"rendered":17},"TypeScript 7 ベータ完全ガイド：tsgoのインストールから移行判断まで",{"rendered":19,"protected":20},"\n\u003Cp>\u003Cstrong>TypeScript 7.0\u003C/strong>（コードネーム：Project Corsa）は、2026年4月21日にMicrosoftがベータリリースした、Go言語で書き直されたTypeScriptコンパイラである。npmパッケージ名は\u003Ccode>@typescript/native-preview\u003C/code>。型チェック速度はTypeScript 6.0比で約10倍、メモリ使用量は約3分の1に削減される。コマンドは\u003Ccode>tsc\u003C/code>から\u003Ccode>tsgo\u003C/code>へ変わり、\u003Ccode>tsconfig.json\u003C/code>のデフォルト値も複数変更されている。\u003C/p>\n\n\n\n\u003Cp>この記事では、ベンチマーク数値の読み方、\u003Ccode>tsgo\u003C/code>のインストールと基本コマンド、Breaking Changes対応、エコシステム互換性の現状、移行判断フローチャートを順に解説する。\u003C/p>\n\n\n\n\u003Chr class=\"wp-block-separator has-alpha-channel-opacity\"/>\n\n\n\n\u003Cdiv id=\"ez-toc-container\" class=\"ez-toc-v2_0_62 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n\u003Cdiv class=\"ez-toc-title-container\">\n\u003Cp class=\"ez-toc-title \" >目次\u003C/p>\n\u003Cspan class=\"ez-toc-title-toggle\">\u003Ca href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\">\u003Cspan class=\"ez-toc-js-icon-con\">\u003Cspan class=\"\">\u003Cspan class=\"eztoc-hide\" style=\"display:none;\">Toggle\u003C/span>\u003Cspan class=\"ez-toc-icon-toggle-span\">\u003Csvg style=\"fill: #424242;color:#424242\" xmlns=\"http://www.w3.org/2000/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\">\u003Cpath d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\">\u003C/path>\u003C/svg>\u003Csvg style=\"fill: #424242;color:#424242\" class=\"arrow-unsorted-368013\" xmlns=\"http://www.w3.org/2000/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\">\u003Cpath d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"/>\u003C/svg>\u003C/span>\u003C/span>\u003C/span>\u003C/a>\u003C/span>\u003C/div>\n\u003Cnav>\u003Cul class='ez-toc-list ez-toc-list-level-1 ' >\u003Cli class='ez-toc-page-1 ez-toc-heading-level-2'>\u003Ca class=\"ez-toc-link ez-toc-heading-1\" href=\"https://blog.cloco.co.jp/typescript-7-beta-tsgo-install-guide/#TypeScript_7%E3%81%A8%E3%81%AF%E4%BD%95%E3%81%8B%E2%80%94%E2%80%94Go%E3%81%B8%E3%81%AE%E7%A7%BB%E6%A4%8D%E3%81%A8%E3%80%8C10%E5%80%8D%E3%80%8D%E3%81%AE%E6%A0%B9%E6%8B%A0\" title=\"TypeScript 7とは何か——Goへの移植と「10倍」の根拠\">TypeScript 7とは何か——Goへの移植と「10倍」の根拠\u003C/a>\u003C/li>\u003Cli class='ez-toc-page-1 ez-toc-heading-level-2'>\u003Ca class=\"ez-toc-link ez-toc-heading-2\" href=\"https://blog.cloco.co.jp/typescript-7-beta-tsgo-install-guide/#%E3%83%99%E3%83%B3%E3%83%81%E3%83%9E%E3%83%BC%E3%82%AF%EF%BC%9A%E6%95%B0%E5%80%A4%E3%81%A7%E7%A2%BA%E8%AA%8D%E3%81%99%E3%82%8B%E5%AE%9F%E9%9A%9B%E3%81%AE%E5%B7%AE%E5%88%86\" title=\"ベンチマーク：数値で確認する実際の差分\">ベンチマーク：数値で確認する実際の差分\u003C/a>\u003C/li>\u003Cli class='ez-toc-page-1 ez-toc-heading-level-2'>\u003Ca class=\"ez-toc-link ez-toc-heading-3\" href=\"https://blog.cloco.co.jp/typescript-7-beta-tsgo-install-guide/#tsgo%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%A8%E5%9F%BA%E6%9C%AC%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89\" title=\"tsgoのインストールと基本コマンド\">tsgoのインストールと基本コマンド\u003C/a>\u003C/li>\u003Cli class='ez-toc-page-1 ez-toc-heading-level-2'>\u003Ca class=\"ez-toc-link ez-toc-heading-4\" href=\"https://blog.cloco.co.jp/typescript-7-beta-tsgo-install-guide/#Breaking_Changes%EF%BC%9Atsconfigjson%E3%81%AE%E5%A4%89%E6%9B%B4%E7%82%B9\" title=\"Breaking Changes：tsconfig.jsonの変更点\">Breaking Changes：tsconfig.jsonの変更点\u003C/a>\u003C/li>\u003Cli class='ez-toc-page-1 ez-toc-heading-level-2'>\u003Ca class=\"ez-toc-link ez-toc-heading-5\" href=\"https://blog.cloco.co.jp/typescript-7-beta-tsgo-install-guide/#%E3%82%A8%E3%82%B3%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E4%BA%92%E6%8F%9B%E6%80%A7%E3%81%AE%E7%8F%BE%E7%8A%B6\" title=\"エコシステム互換性の現状\">エコシステム互換性の現状\u003C/a>\u003C/li>\u003Cli class='ez-toc-page-1 ez-toc-heading-level-2'>\u003Ca class=\"ez-toc-link ez-toc-heading-6\" href=\"https://blog.cloco.co.jp/typescript-7-beta-tsgo-install-guide/#%E3%83%8F%E3%83%9E%E3%82%8A%E3%81%A9%E3%81%93%E3%82%8D%E9%9B%86%EF%BC%9A%E5%85%88%E3%81%AB%E6%8A%8A%E6%8F%A1%E3%81%97%E3%81%A6%E3%81%8A%E3%81%8F%E3%81%B9%E3%81%8D7%E3%81%A4%E3%81%AE%E8%90%BD%E3%81%A8%E3%81%97%E7%A9%B4\" title=\"ハマりどころ集：先に把握しておくべき7つの落とし穴\">ハマりどころ集：先に把握しておくべき7つの落とし穴\u003C/a>\u003C/li>\u003Cli class='ez-toc-page-1 ez-toc-heading-level-2'>\u003Ca class=\"ez-toc-link ez-toc-heading-7\" href=\"https://blog.cloco.co.jp/typescript-7-beta-tsgo-install-guide/#%E3%81%82%E3%81%AA%E3%81%9F%E3%81%AE%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E3%81%AF%E4%BB%8A%E3%81%99%E3%81%90%E7%A7%BB%E8%A1%8C%E3%81%99%E3%81%B9%E3%81%8D%E3%81%8B%EF%BC%9F\" title=\"あなたのプロジェクトは今すぐ移行すべきか？\">あなたのプロジェクトは今すぐ移行すべきか？\u003C/a>\u003C/li>\u003Cli class='ez-toc-page-1 ez-toc-heading-level-2'>\u003Ca class=\"ez-toc-link ez-toc-heading-8\" href=\"https://blog.cloco.co.jp/typescript-7-beta-tsgo-install-guide/#FAQ\" title=\"FAQ\">FAQ\u003C/a>\u003C/li>\u003Cli class='ez-toc-page-1 ez-toc-heading-level-2'>\u003Ca class=\"ez-toc-link ez-toc-heading-9\" href=\"https://blog.cloco.co.jp/typescript-7-beta-tsgo-install-guide/#%E3%81%BE%E3%81%A8%E3%82%81%EF%BC%9A%E4%BB%8A%E3%81%99%E3%81%90%E7%9D%80%E6%89%8B%E3%81%99%E3%81%B9%E3%81%8D3%E3%81%A4%E3%81%AE%E3%82%A2%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3\" title=\"まとめ：今すぐ着手すべき3つのアクション\">まとめ：今すぐ着手すべき3つのアクション\u003C/a>\u003C/li>\u003Cli class='ez-toc-page-1 ez-toc-heading-level-2'>\u003Ca class=\"ez-toc-link ez-toc-heading-10\" href=\"https://blog.cloco.co.jp/typescript-7-beta-tsgo-install-guide/#%E3%81%8A%E6%B0%97%E8%BB%BD%E3%81%AB%E3%81%94%E7%9B%B8%E8%AB%87%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84\" title=\"お気軽にご相談ください\">お気軽にご相談ください\u003C/a>\u003C/li>\u003Cli class='ez-toc-page-1 ez-toc-heading-level-2'>\u003Ca class=\"ez-toc-link ez-toc-heading-11\" href=\"https://blog.cloco.co.jp/typescript-7-beta-tsgo-install-guide/#%E5%8F%82%E8%80%83%E6%83%85%E5%A0%B1\" title=\"参考情報\">参考情報\u003C/a>\u003C/li>\u003C/ul>\u003C/nav>\u003C/div>\n\u003Ch2 class=\"wp-block-heading\">\u003Cspan class=\"ez-toc-section\" id=\"TypeScript_7%E3%81%A8%E3%81%AF%E4%BD%95%E3%81%8B%E2%80%94%E2%80%94Go%E3%81%B8%E3%81%AE%E7%A7%BB%E6%A4%8D%E3%81%A8%E3%80%8C10%E5%80%8D%E3%80%8D%E3%81%AE%E6%A0%B9%E6%8B%A0\">\u003C/span>TypeScript 7とは何か——Goへの移植と「10倍」の根拠\u003Cspan class=\"ez-toc-section-end\">\u003C/span>\u003C/h2>\n\n\n\n\u003Cfigure class=\"wp-block-image size-full\">\u003Cimg fetchpriority=\"high\" decoding=\"async\" width=\"1693\" height=\"929\" src=\"https://blog.cloco.co.jp/wp-content/uploads/2026/05/typescript-7-go-architecture-comparison.png\" alt=\"\" class=\"wp-image-599\"/>\u003C/figure>\n\n\n\n\u003Ch3 class=\"wp-block-heading\">なぜGoが選ばれたか\u003C/h3>\n\n\n\n\u003Cp>TypeScript 7は、既存のJavaScript実装を捨て、Go言語でゼロから書き直したコンパイラである。TypeScript 6.0は「最後のJavaScriptベースリリース」として2026年3月にリリースされ、7.0でアーキテクチャが刷新された。\u003C/p>\n\n\n\n\u003Cp>MicrosoftのコアデベロッパーRyan CavanaughがGoを選んだ理由として公式に説明しているのは以下の3点だ。\u003C/p>\n\n\n\n\u003Cul class=\"wp-block-list\">\n\u003Cli>TypeScriptのコードベース構造とGoの型システムの相性が良く、約1年でポートできた\u003C/li>\n\n\n\n\u003Cli>RustはTypeScriptコードを実質的にゼロから書き直す必要があり、数年のコストがかかる\u003C/li>\n\n\n\n\u003Cli>esbuildがGoで10〜100倍の高速化を実証済みという先行事例があった\u003C/li>\n\u003C/ul>\n\n\n\n\u003Cp>最初の技術発表は2025年3月11日、Anders Hejlsbergによる「A 10x Faster TypeScript」である。Go版の内部コードネームは「Corsa」、JavaScript版の旧コードネームは「Strada」。\u003C/p>\n\n\n\n\u003Ch3 class=\"wp-block-heading\">ベータの現在の状態\u003C/h3>\n\n\n\n\u003Cp>公式は「本番利用可能なレベル」と明言している。ただし、TypeScript Compiler APIを使うプログラマティックなインターフェイスはTypeScript 7.1以降まで未対応である。この点は後述のエコシステム互換性と移行判断で直接影響する。\u003C/p>\n\n\n\n\u003Chr class=\"wp-block-separator has-alpha-channel-opacity\"/>\n\n\n\n\u003Ch2 class=\"wp-block-heading\">\u003Cspan class=\"ez-toc-section\" id=\"%E3%83%99%E3%83%B3%E3%83%81%E3%83%9E%E3%83%BC%E3%82%AF%EF%BC%9A%E6%95%B0%E5%80%A4%E3%81%A7%E7%A2%BA%E8%AA%8D%E3%81%99%E3%82%8B%E5%AE%9F%E9%9A%9B%E3%81%AE%E5%B7%AE%E5%88%86\">\u003C/span>ベンチマーク：数値で確認する実際の差分\u003Cspan class=\"ez-toc-section-end\">\u003C/span>\u003C/h2>\n\n\n\n\u003Cfigure class=\"wp-block-image size-full\">\u003Cimg decoding=\"async\" width=\"1693\" height=\"929\" src=\"https://blog.cloco.co.jp/wp-content/uploads/2026/05/typescript-7-benchmark-build-time.png\" alt=\"\" class=\"wp-image-600\"/>\u003C/figure>\n\n\n\n\u003Cp>以下の数値はMicrosoft DevBlog（2025年3月）が公開したデータである。自社環境での独立した第三者検証ではない点に留意すること。\u003C/p>\n\n\n\n\u003Ch3 class=\"wp-block-heading\">コードベース別ビルド時間比較\u003C/h3>\n\n\n\n\u003Cfigure class=\"wp-block-table\">\u003Ctable>\u003Cthead>\u003Ctr>\u003Cth>コードベース\u003C/th>\u003Cth>規模\u003C/th>\u003Cth>TypeScript 6.0\u003C/th>\u003Cth>tsgo\u003C/th>\u003Cth>改善倍率\u003C/th>\u003C/tr>\u003C/thead>\u003Ctbody>\u003Ctr>\u003Ctd>VS Code\u003C/td>\u003Ctd>1.5M LOC\u003C/td>\u003Ctd>77.8秒\u003C/td>\u003Ctd>7.5秒\u003C/td>\u003Ctd>\u003Cstrong>10.4x\u003C/strong>\u003C/td>\u003C/tr>\u003Ctr>\u003Ctd>Playwright\u003C/td>\u003Ctd>356K LOC\u003C/td>\u003Ctd>11.1秒\u003C/td>\u003Ctd>1.1秒\u003C/td>\u003Ctd>\u003Cstrong>10.1x\u003C/strong>\u003C/td>\u003C/tr>\u003Ctr>\u003Ctd>TypeORM\u003C/td>\u003Ctd>270K LOC\u003C/td>\u003Ctd>17.5秒\u003C/td>\u003Ctd>1.3秒\u003C/td>\u003Ctd>\u003Cstrong>13.5x\u003C/strong>\u003C/td>\u003C/tr>\u003Ctr>\u003Ctd>date-fns\u003C/td>\u003Ctd>104K LOC\u003C/td>\u003Ctd>6.5秒\u003C/td>\u003Ctd>0.7秒\u003C/td>\u003Ctd>\u003Cstrong>9.5x\u003C/strong>\u003C/td>\u003C/tr>\u003C/tbody>\u003C/table>\u003C/figure>\n\n\n\n\u003Ch3 class=\"wp-block-heading\">数値を読む際の前提\u003C/h3>\n\n\n\n\u003Cp>これらはMicrosoftの自社計測である。コードベースの規模・複雑さ・型アノテーション密度によって倍率は変動する。自プロジェクトで先に実測値を取ってから意思決定することが望ましい。\u003C/p>\n\n\n\n\u003Chr class=\"wp-block-separator has-alpha-channel-opacity\"/>\n\n\n\n\u003Ch2 class=\"wp-block-heading\">\u003Cspan class=\"ez-toc-section\" id=\"tsgo%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%A8%E5%9F%BA%E6%9C%AC%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89\">\u003C/span>tsgoのインストールと基本コマンド\u003Cspan class=\"ez-toc-section-end\">\u003C/span>\u003C/h2>\n\n\n\n\u003Ch3 class=\"wp-block-heading\">インストール\u003C/h3>\n\n\n\n\u003Cp>\u003Ccode>tsgo\u003C/code>のインストールは\u003Ccode>npm\u003C/code>コマンド2行で完了する。\u003Ccode>@typescript/native-preview\u003C/code>がtsgo本体、\u003Ccode>typescript\u003C/code>はtsconfig生成など一部機能のフォールバックとして引き続き必要になる。\u003C/p>\n\n\n\n\u003Cpre class=\"prism line-numbers lang-bash\" data-lang=\"bash\">\u003Ccode>npm install -D @typescript/native-preview@beta\nnpm install -D typescript\u003C/code>\u003C/pre>\n\n\n\n\u003Cp>正式リリース時に\u003Ccode>typescript\u003C/code>パッケージへ統合される予定だ。\u003C/p>\n\n\n\n\u003Ch3 class=\"wp-block-heading\">バージョン確認とビルド\u003C/h3>\n\n\n\n\u003Cpre class=\"prism line-numbers lang-bash\" data-lang=\"bash\">\u003Ccode># バージョン確認\nnpx tsgo -v\n# ビルド（tsconfig.jsonを参照）\nnpx tsgo -p .\n# 型チェックのみ（JS出力なし）\nnpx tsgo -p . --noEmit\n# プロジェクト参照ビルド\nnpx tsgo -b\u003C/code>\u003C/pre>\n\n\n\n\u003Ch3 class=\"wp-block-heading\">tsconfig.jsonの生成\u003C/h3>\n\n\n\n\u003Cp>tsgoは\u003Ccode>tsconfig.json\u003C/code>の自動生成コマンドを持たない。既存の\u003Ccode>tsc\u003C/code>で生成する。\u003C/p>\n\n\n\n\u003Cpre class=\"prism line-numbers lang-bash\" data-lang=\"bash\">\u003Ccode>npx tsc --init\u003C/code>\u003C/pre>\n\n\n\n\u003Cp>\u003Ccode>npx tsgo --init\u003C/code>というコマンドは存在しない。初期設定でここに詰まるケースが多いため注意すること。\u003C/p>\n\n\n\n\u003Ch3 class=\"wp-block-heading\">並列オプション\u003C/h3>\n\n\n\n\u003Cpre class=\"prism line-numbers lang-bash\" data-lang=\"bash\">\u003Ccode># 型チェック並列ワーカー数（デフォルト4推奨）\nnpx tsgo -p . --checkers 4\n# プロジェクト参照ビルダー並列数\nnpx tsgo -b --builders 4\n# シングルスレッド強制（デバッグ用途）\nnpx tsgo -p . --singleThreaded\u003C/code>\u003C/pre>\n\n\n\n\u003Cp>モノレポで\u003Ccode>--checkers 8\u003C/code>以上にしても効果が逓減する傾向がある。デフォルトの4がスイートスポットとして推奨されている。\u003C/p>\n\n\n\n\u003Chr class=\"wp-block-separator has-alpha-channel-opacity\"/>\n\n\n\n\u003Ch2 class=\"wp-block-heading\">\u003Cspan class=\"ez-toc-section\" id=\"Breaking_Changes%EF%BC%9Atsconfigjson%E3%81%AE%E5%A4%89%E6%9B%B4%E7%82%B9\">\u003C/span>Breaking Changes：tsconfig.jsonの変更点\u003Cspan class=\"ez-toc-section-end\">\u003C/span>\u003C/h2>\n\n\n\n\u003Ch3 class=\"wp-block-heading\">デフォルト値の変更\u003C/h3>\n\n\n\n\u003Cp>TypeScript 7.0は\u003Ccode>tsconfig.json\u003C/code>の複数オプションのデフォルト値を変更した。明示的に設定していない場合、既存プロジェクトの動作が変わる。\u003C/p>\n\n\n\n\u003Cfigure class=\"wp-block-table\">\u003Ctable>\u003Cthead>\u003Ctr>\u003Cth>オプション\u003C/th>\u003Cth>TypeScript 6.x のデフォルト\u003C/th>\u003Cth>TypeScript 7.0 のデフォルト\u003C/th>\u003C/tr>\u003C/thead>\u003Ctbody>\u003Ctr>\u003Ctd>\u003Ccode>strict\u003C/code>\u003C/td>\u003Ctd>\u003Ccode>false\u003C/code>\u003C/td>\u003Ctd>\u003Cstrong>\u003Ccode>true\u003C/code>\u003C/strong>\u003C/td>\u003C/tr>\u003Ctr>\u003Ctd>\u003Ccode>module\u003C/code>\u003C/td>\u003Ctd>\u003Ccode>commonjs\u003C/code>\u003C/td>\u003Ctd>\u003Cstrong>\u003Ccode>esnext\u003C/code>\u003C/strong>\u003C/td>\u003C/tr>\u003Ctr>\u003Ctd>\u003Ccode>noUncheckedSideEffectImports\u003C/code>\u003C/td>\u003Ctd>\u003Ccode>false\u003C/code>\u003C/td>\u003Ctd>\u003Cstrong>\u003Ccode>true\u003C/code>\u003C/strong>\u003C/td>\u003C/tr>\u003Ctr>\u003Ctd>\u003Ccode>types\u003C/code>\u003C/td>\u003Ctd>\u003Ccode>[\"*\"]\u003C/code>（全型定義を自動含む）\u003C/td>\u003Ctd>\u003Cstrong>\u003Ccode>[]\u003C/code>\u003C/strong>（明示的指定が必要）\u003C/td>\u003C/tr>\u003C/tbody>\u003C/table>\u003C/figure>\n\n\n\n\u003Cp>特に\u003Ccode>strict: true\u003C/code>と\u003Ccode>module: esnext\u003C/code>のデフォルト化は既存コードへの影響が広い。\u003Ccode>types\u003C/code>のデフォルト変更により、\u003Ccode>@types/node\u003C/code>などを明示的に\u003Ccode>tsconfig.json\u003C/code>へ追記しないと型解決されなくなる。\u003C/p>\n\n\n\n\u003Ch3 class=\"wp-block-heading\">削除・エラーになるオプション\u003C/h3>\n\n\n\n\u003Cp>以下のオプションはTypeScript 7.0で廃止され、使用するとエラーになる。\u003C/p>\n\n\n\n\u003Cfigure class=\"wp-block-table\">\u003Ctable>\u003Cthead>\u003Ctr>\u003Cth>廃止オプション\u003C/th>\u003Cth>移行先・代替\u003C/th>\u003C/tr>\u003C/thead>\u003Ctbody>\u003Ctr>\u003Ctd>\u003Ccode>target: es5\u003C/code>\u003C/td>\u003Ctd>ES2015以上を指定する\u003C/td>\u003C/tr>\u003Ctr>\u003Ctd>\u003Ccode>downlevelIteration\u003C/code>\u003C/td>\u003Ctd>\u003Ccode>target\u003C/code>を上げれば不要\u003C/td>\u003C/tr>\u003Ctr>\u003Ctd>\u003Ccode>moduleResolution: node\u003C/code>（\u003Ccode>node10\u003C/code>含む）\u003C/td>\u003Ctd>\u003Ccode>bundler\u003C/code>または\u003Ccode>node16\u003C/code>/\u003Ccode>nodenext\u003C/code>を使用\u003C/td>\u003C/tr>\u003Ctr>\u003Ctd>\u003Ccode>module: amd, umd, systemjs, none\u003C/code>\u003C/td>\u003Ctd>\u003Ccode>esnext\u003C/code>または\u003Ccode>commonjs\u003C/code>へ\u003C/td>\u003C/tr>\u003Ctr>\u003Ctd>\u003Ccode>baseUrl\u003C/code>\u003C/td>\u003Ctd>\u003Ccode>paths\u003C/code>のみを使用する\u003C/td>\u003C/tr>\u003Ctr>\u003Ctd>\u003Ccode>esModuleInterop: false\u003C/code>\u003C/td>\u003Ctd>削除して\u003Ccode>true\u003C/code>に統一\u003C/td>\u003C/tr>\u003Ctr>\u003Ctd>\u003Ccode>allowSyntheticDefaultImports: false\u003C/code>\u003C/td>\u003Ctd>削除して\u003Ccode>true\u003C/code>に統一\u003C/td>\u003C/tr>\u003C/tbody>\u003C/table>\u003C/figure>\n\n\n\n\u003Cp>TypeScript 7との互換性の水準として、Microsoftの進捗報告（2025年12月）では、約20,000のコンパイラテストケースのうちTypeScript 6.0でエラーを出すのは約6,000件で、そのうち74件を除いてTypeScript 7も同じエラーを再現すると報告されている。\u003Cbr>残る74件はいずれも実装途中の機能か意図的な仕様変更に起因するもので、Microsoftは「今日からTypeScript 7で型チェックを行って問題ない」と明言している。\u003C/p>\n\n\n\n\u003Chr class=\"wp-block-separator has-alpha-channel-opacity\"/>\n\n\n\n\u003Ch2 class=\"wp-block-heading\">\u003Cspan class=\"ez-toc-section\" id=\"%E3%82%A8%E3%82%B3%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E4%BA%92%E6%8F%9B%E6%80%A7%E3%81%AE%E7%8F%BE%E7%8A%B6\">\u003C/span>エコシステム互換性の現状\u003Cspan class=\"ez-toc-section-end\">\u003C/span>\u003C/h2>\n\n\n\n\u003Cfigure class=\"wp-block-image size-full\">\u003Cimg decoding=\"async\" width=\"1536\" height=\"1024\" src=\"https://blog.cloco.co.jp/wp-content/uploads/2026/05/typescript-7-ecosystem-compatibility-table.png\" alt=\"\" class=\"wp-image-601\"/>\u003C/figure>\n\n\n\n\u003Ch3 class=\"wp-block-heading\">対応状況の整理\u003C/h3>\n\n\n\n\u003Cfigure class=\"wp-block-table\">\u003Ctable>\u003Cthead>\u003Ctr>\u003Cth>状態\u003C/th>\u003Cth>ツール\u003C/th>\u003C/tr>\u003C/thead>\u003Ctbody>\u003Ctr>\u003Ctd>\u003Cstrong>対応済み\u003C/strong>\u003C/td>\u003Ctd>Vitest, Biome v2, esbuild, Prisma Client, babel-plugin-transform-typescript\u003C/td>\u003C/tr>\u003Ctr>\u003Ctd>\u003Cstrong>並列インストールが必要（注意）\u003C/strong>\u003C/td>\u003Ctd>ts-jest, ts-loader, tsup（\u003Ccode>--dts\u003C/code>フラグ時）, TypeDoc, Storybook\u003C/td>\u003C/tr>\u003Ctr>\u003Ctd>\u003Cstrong>現時点では動作不可\u003C/strong>\u003C/td>\u003Ctd>typescript-eslint（言語サービス初期化失敗）, ts-morph（Strada API廃止）\u003C/td>\u003C/tr>\u003C/tbody>\u003C/table>\u003C/figure>\n\n\n\n\u003Ch3 class=\"wp-block-heading\">「並列インストールが必要」の意味\u003C/h3>\n\n\n\n\u003Cp>ts-jestやtsupはTypeScript Compiler APIに依存する部分があり、tsgoの完全なAPIが確定するTypeScript 7.1まで安定しない。現在は\u003Ccode>node_modules\u003C/code>内の\u003Ccode>typescript\u003C/code>（v6系）を参照させたまま動作させるのが正しい運用だ。ts-jestの\u003Ccode>typescript\u003C/code>オプションを\u003Ccode>@typescript/native-preview\u003C/code>へ向けることは現時点で禁止と考えること。\u003C/p>\n\n\n\n\u003Cp>typescript-eslintはLanguage Service初期化段階で失敗する。これはTypeScript 7.1以降のプログラマティックAPI安定化待ちであり、現在解消する方法はない。\u003C/p>\n\n\n\n\u003Chr class=\"wp-block-separator has-alpha-channel-opacity\"/>\n\n\n\n\u003Ch2 class=\"wp-block-heading\">\u003Cspan class=\"ez-toc-section\" id=\"%E3%83%8F%E3%83%9E%E3%82%8A%E3%81%A9%E3%81%93%E3%82%8D%E9%9B%86%EF%BC%9A%E5%85%88%E3%81%AB%E6%8A%8A%E6%8F%A1%E3%81%97%E3%81%A6%E3%81%8A%E3%81%8F%E3%81%B9%E3%81%8D7%E3%81%A4%E3%81%AE%E8%90%BD%E3%81%A8%E3%81%97%E7%A9%B4\">\u003C/span>ハマりどころ集：先に把握しておくべき7つの落とし穴\u003Cspan class=\"ez-toc-section-end\">\u003C/span>\u003C/h2>\n\n\n\n\u003Col class=\"wp-block-list\">\n\u003Cli>\u003Cstrong>プログラマティックAPIが未安定\u003C/strong>：TypeScript Compiler APIを直接使うツール（typescript-eslint、カスタムトランスフォーマー、ts-patch）はTypeScript 7.1リリース待ちである。現時点で無理に対応しようとすれば、ツールチェーン全体が不安定になる。\u003C/li>\n\n\n\n\u003Cli>\u003Cstrong>\u003Ccode>--outFile\u003C/code>（アウトファイル）が動作しない\u003C/strong>：単一出力ファイルへのバンドルオプションは現時点で機能しない。esbuildやtsupのバンドラー側でまとめること。\u003C/li>\n\n\n\n\u003Cli>\u003Cstrong>\u003Ccode>tsconfig.json\u003C/code>生成コマンドがない\u003C/strong>：\u003Ccode>npx tsgo --init\u003C/code>は存在しない。\u003Ccode>npx tsc --init\u003C/code>で生成してから使うこと。これを知らないと初期設定で詰まる。\u003C/li>\n\n\n\n\u003Cli>\u003Cstrong>ts-jestの設定ミス\u003C/strong>：ts-jestの\u003Ccode>typescript\u003C/code>オプションを\u003Ccode>@typescript/native-preview\u003C/code>に向けてはならない。\u003Ccode>node_modules/typescript\u003C/code>にv6を残し、そちらを参照させること。\u003C/li>\n\n\n\n\u003Cli>\u003Cstrong>VSCodeの言語機能が未完成\u003C/strong>：Quick Fix（Ctrl+.）が動作しない、Find All Referencesのクロスファイル参照が不完全、ファイルリネーム時のimport自動更新が不安定という3点は現時点でのVSCode拡張の既知の問題だ。コーディング体験は7.1以降に改善する見込みである。\u003C/li>\n\n\n\n\u003Cli>\u003Cstrong>モノレポのワーカー数は4が上限の目安\u003C/strong>：\u003Ccode>--checkers 8\u003C/code>以上に増やしても速度向上が逓減する。デフォルトの4を基準に実測してから調整すること。\u003C/li>\n\n\n\n\u003Cli>\u003Cstrong>\u003Ccode>types\u003C/code>のデフォルト変更による型解決の失敗\u003C/strong>：\u003Ccode>@types/node\u003C/code>など暗黙的に使っていた型定義が突然解決されなくなる。\u003Ccode>tsconfig.json\u003C/code>の\u003Ccode>types\u003C/code>フィールドに必要なものを明示的に列挙すること。\u003C/li>\n\u003C/ol>\n\n\n\n\u003Chr class=\"wp-block-separator has-alpha-channel-opacity\"/>\n\n\n\n\u003Ch2 class=\"wp-block-heading\">\u003Cspan class=\"ez-toc-section\" id=\"%E3%81%82%E3%81%AA%E3%81%9F%E3%81%AE%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E3%81%AF%E4%BB%8A%E3%81%99%E3%81%90%E7%A7%BB%E8%A1%8C%E3%81%99%E3%81%B9%E3%81%8D%E3%81%8B%EF%BC%9F\">\u003C/span>あなたのプロジェクトは今すぐ移行すべきか？\u003Cspan class=\"ez-toc-section-end\">\u003C/span>\u003C/h2>\n\n\n\n\u003Cp>正直に言う。TypeScript 7ベータの10倍の高速化というのは、ビルド待ちの時間コストが高いプロジェクトにとって無視できない数値だ。しかし、現時点でのtsgoには対応待ちの空白地帯が確実に存在する。移行判断は「プロジェクトがその空白地帯に入るかどうか」の一点で決まる。\u003C/p>\n\n\n\n\u003Cp>以下のフローで確認する。\u003C/p>\n\n\n\n\u003Cpre class=\"prism line-numbers\">\u003Ccode>ステップ1: TypeScript Compiler APIを直接使うツールを使っているか？\n  → typescript-eslint / ts-morph / カスタムトランスフォーマー / ts-patch\n    → YES → ts-morphのみに強依存している場合：移行を見送る（Strada API廃止により動作不可）\n    → typescript-eslintのみ：TypeScript 7.1リリース（2026年後半以降と予測される）まで待つ\n    → NO → ステップ2へ\nステップ2: プロジェクトのコードベースは40万行以上か？\n  → YES → 今すぐtsgoをCIに並行追加して効果を実測する価値がある\n  → NO → ステップ3へ\nステップ3: 現在のビルド・型チェック時間がCIのボトルネックになっているか？\n  → YES → --noEmitでの型チェックのみ並行CIジョブとして追加する（非ブロッキング）\n  → NO → 正式リリース（2026年6〜7月）まで待ってから一括移行を検討する\u003C/code>\u003C/pre>\n\n\n\n\u003Ch3 class=\"wp-block-heading\">段階的移行の公式推奨手順\u003C/h3>\n\n\n\n\u003Cp>Microsoftが推奨するTypeScript 7への移行ステップは以下の順序だ。\u003C/p>\n\n\n\n\u003Col class=\"wp-block-list\">\n\u003Cli>TypeScript 6.0への移行を完了させる（非推奨オプションをすべて修正する）\u003C/li>\n\n\n\n\u003Cli>TypeScript 6.0と7.0ベータを共存インストールして並行検証する\u003C/li>\n\u003C/ol>\n\n\n\n\u003Cpre class=\"prism line-numbers lang-bash\" data-lang=\"bash\">\u003Ccode>npm install -D typescript@npm:@typescript/typescript6\u003C/code>\u003C/pre>\n\n\n\n\u003Col class=\"wp-block-list\" start=\"3\">\n\n\u003Cli>CIに\u003Ccode>tsgo --noEmit\u003C/code>を\u003Cstrong>非ブロッキング\u003C/strong>で追加し、エラーを観察する\u003C/li>\n\n\n\u003Cli>エコシステムの各ツールの対応状況を確認してから完全移行する\u003C/li>\n\n\u003C/ol>\n\n\n\n\u003Chr class=\"wp-block-separator has-alpha-channel-opacity\"/>\n\n\n\n\u003Ch2 class=\"wp-block-heading\">\u003Cspan class=\"ez-toc-section\" id=\"FAQ\">\u003C/span>FAQ\u003Cspan class=\"ez-toc-section-end\">\u003C/span>\u003C/h2>\n\n\n\n\u003Cp>\u003Cstrong>Q1. \u003Ccode>@typescript/native-preview\u003C/code>と\u003Ccode>typescript\u003C/code>は両方インストールが必要ですか？\u003C/strong>\u003C/p>\n\n\n\n\u003Cp>両方インストールすることが推奨される。\u003Ccode>tsgo\u003C/code>コマンドは\u003Ccode>@typescript/native-preview\u003C/code>が提供するが、\u003Ccode>tsconfig.json\u003C/code>の初期生成（\u003Ccode>tsc --init\u003C/code>）や、ts-jestなどのCompiler API依存ツールは\u003Ccode>typescript\u003C/code>（v6系）を参照する必要があるためだ。正式リリース後は\u003Ccode>typescript\u003C/code>パッケージに統合される。\u003C/p>\n\n\n\n\u003Cp>\u003Cstrong>Q2. TypeScript 7ベータを本番CIに使っても安全ですか？\u003C/strong>\u003C/p>\n\n\n\n\u003Cp>型チェック（\u003Ccode>--noEmit\u003C/code>）のみを非ブロッキングジョブとして使うなら問題ない。公式も「本番利用可能なレベル」と明言している。ただし、JSの出力ビルドにtsgoを使う場合は、\u003Ccode>--outFile\u003C/code>が未対応な点と、エコシステムの互換性を事前に確認すること。\u003C/p>\n\n\n\n\u003Cp>\u003Cstrong>Q3. typescript-eslintはいつ使えるようになりますか？\u003C/strong>\u003C/p>\n\n\n\n\u003Cp>TypeScript 7.1以降、プログラマティックAPIが安定化した時点で対応される見込みだ。正式リリース予定は2026年6〜7月頃であり、7.1はその後になると予測される。現時点での回避策はない。\u003C/p>\n\n\n\n\u003Cp>\u003Cstrong>Q4. \u003Ccode>strict: true\u003C/code>がデフォルト化された場合、既存コードへの影響を最小化する方法は？\u003C/strong>\u003C/p>\n\n\n\n\u003Cp>\u003Ccode>tsconfig.json\u003C/code>に明示的に\u003Ccode>\"strict\": false\u003C/code>を追加することで旧来の動作を維持できる。ただし、段階的にstrictを有効化することが長期的には正しい方向である。まずTypeScript 6.0環境で\u003Ccode>strict: true\u003C/code>を適用してエラーを潰し、その後TypeScript 7.0に移行するのが公式推奨の手順だ。\u003C/p>\n\n\n\n\u003Cp>\u003Cstrong>Q5. tsgoはWindows環境でも動作しますか？\u003C/strong>\u003C/p>\n\n\n\n\u003Cp>Go製のネイティブバイナリとして配布されるため、Windows・macOS・Linuxのいずれでも動作する。npmパッケージのインストール方法は各OSで同一だ。\u003C/p>\n\n\n\n\u003Chr class=\"wp-block-separator has-alpha-channel-opacity\"/>\n\n\n\n\u003Ch2 class=\"wp-block-heading\">\u003Cspan class=\"ez-toc-section\" id=\"%E3%81%BE%E3%81%A8%E3%82%81%EF%BC%9A%E4%BB%8A%E3%81%99%E3%81%90%E7%9D%80%E6%89%8B%E3%81%99%E3%81%B9%E3%81%8D3%E3%81%A4%E3%81%AE%E3%82%A2%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3\">\u003C/span>まとめ：今すぐ着手すべき3つのアクション\u003Cspan class=\"ez-toc-section-end\">\u003C/span>\u003C/h2>\n\n\n\n\u003Cp>TypeScript 7ベータの移行において、今日から実行できる確認事項を整理する。\u003C/p>\n\n\n\n\u003Col class=\"wp-block-list\">\n\u003Cli>\u003Cstrong>TypeScript 6.0への移行を先に完了させる\u003C/strong>——廃止オプションが残った状態では7.0への移行パスが詰まる。\u003Ccode>moduleResolution: node\u003C/code>や\u003Ccode>baseUrl\u003C/code>の除去を先に終わらせること。\u003C/li>\n\n\n\n\u003Cli>\u003Cstrong>CIに\u003Ccode>tsgo --noEmit\u003C/code>を非ブロッキングで追加する\u003C/strong>——本番ビルドには手を加えず、型チェックの速度差を実測する。エラーが出れば7.0対応のための作業量が見積もれる。\u003C/li>\n\n\n\n\u003Cli>\u003Cstrong>エコシステムの依存ツールを棚卸しする\u003C/strong>——typescript-eslint、ts-morph、カスタムトランスフォーマーの有無を確認し、それぞれのTypeScript 7互換性の対応状況と照合する。\u003C/li>\n\u003C/ol>\n\n\n\n\u003Cp>——この3ステップが、TypeScript 7への移行を安全かつ最短で進める実務的な出発点だ。\u003C/p>\n\n\n\n\u003Chr class=\"wp-block-separator has-alpha-channel-opacity\"/>\n\n\n\n\u003Ch2 class=\"wp-block-heading\">\u003Cspan class=\"ez-toc-section\" id=\"%E3%81%8A%E6%B0%97%E8%BB%BD%E3%81%AB%E3%81%94%E7%9B%B8%E8%AB%87%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84\">\u003C/span>\u003Cstrong>\u003Cstrong>\u003Cstrong>お気軽にご相談ください\u003C/strong>\u003C/strong>\u003C/strong>\u003Cspan class=\"ez-toc-section-end\">\u003C/span>\u003C/h2>\n\n\n\n\u003Cp>AIを使った業務効率化、社内ツール開発、既存プロダクトへのAI機能追加、受託開発全般——上流の企画段階から実装・運用まで、まとめてご相談いただけます。\u003C/p>\n\n\n\n\u003Cp>「これってAIで解決できるの？」「どこから手をつければいい？」という入口のご相談大歓迎です。\u003Cbr>具体的な仕様が固まる前の壁打ちフェーズからぜひ\u003Ca href=\"/contact\" target=\"_blank\" rel=\"noopener\" title=\"\">お気軽にご相談ください。\u003C/a>\u003C/p>\n\n\n\n\u003Chr class=\"wp-block-separator has-alpha-channel-opacity\"/>\n\n\n\n\u003Ch2 class=\"wp-block-heading\">\u003Cspan class=\"ez-toc-section\" id=\"%E5%8F%82%E8%80%83%E6%83%85%E5%A0%B1\">\u003C/span>参考情報\u003Cspan class=\"ez-toc-section-end\">\u003C/span>\u003C/h2>\n\n\n\n\u003Cul class=\"wp-block-list\">\n\u003Cli>Microsoft DevBlog「A 10x Faster TypeScript」（https://devblogs.microsoft.com/typescript/typescript-native-port/）\u003C/li>\n\n\n\n\u003Cli>TypeScript公式GitHubリポジトリ（https://github.com/microsoft/typescript）\u003C/li>\n\n\n\n\u003Cli>npm @typescript/native-preview（https://www.npmjs.com/package/@typescript/native-preview）\u003C/li>\n\u003C/ul>\n",false,{"rendered":22,"protected":20},"\u003Cp>TypeScript 7.0（コードネーム：Project Corsa）は、2026年4月21日にM [&hellip;]\u003C/p>\n",1,598,"closed","open","","standard",{"om_disable_all_campaigns":20,"_monsterinsights_skip_tracking":20,"_monsterinsights_sitenote_active":20,"_monsterinsights_sitenote_note":27,"_monsterinsights_sitenote_category":30,"_themeisle_gutenberg_block_has_review":20,"footnotes":27},0,[32],9,[],[],[],{"self":37,"collection":40,"about":43,"author":46,"replies":50,"version-history":53,"predecessor-version":57,"wp:featuredmedia":61,"wp:attachment":64,"wp:term":67,"curies":74},[38],{"href":39},"https://blog.cloco.co.jp/wp-json/wp/v2/posts/596",[41],{"href":42},"https://blog.cloco.co.jp/wp-json/wp/v2/posts",[44],{"href":45},"https://blog.cloco.co.jp/wp-json/wp/v2/types/post",[47],{"embeddable":48,"href":49},true,"https://blog.cloco.co.jp/wp-json/wp/v2/users/1",[51],{"embeddable":48,"href":52},"https://blog.cloco.co.jp/wp-json/wp/v2/comments?post=596",[54],{"count":55,"href":56},3,"https://blog.cloco.co.jp/wp-json/wp/v2/posts/596/revisions",[58],{"id":59,"href":60},633,"https://blog.cloco.co.jp/wp-json/wp/v2/posts/596/revisions/633",[62],{"embeddable":48,"href":63},"https://blog.cloco.co.jp/wp-json/wp/v2/media/598",[65],{"href":66},"https://blog.cloco.co.jp/wp-json/wp/v2/media?parent=596",[68,71],{"taxonomy":69,"embeddable":48,"href":70},"category","https://blog.cloco.co.jp/wp-json/wp/v2/categories?post=596",{"taxonomy":72,"embeddable":48,"href":73},"post_tag","https://blog.cloco.co.jp/wp-json/wp/v2/tags?post=596",[75],{"name":76,"href":77,"templated":48},"wp","https://api.w.org/{rel}",{"author":79,"wp:featuredmedia":95,"wp:term":131},[80],{"id":23,"name":81,"url":82,"description":83,"link":84,"slug":85,"avatar_urls":86,"acf":88,"_links":89},"くろこちゃん","http://35.78.60.10","　","https://blog.cloco.co.jp/author/admin/","admin",{"24":87,"48":87,"96":87},"https://blog.cloco.co.jp/wp-content/uploads/2024/01/writer-1.png",[],{"self":90,"collection":92},[91],{"href":49},[93],{"href":94},"https://blog.cloco.co.jp/wp-json/wp/v2/users",[96],{"id":24,"date":97,"slug":98,"type":99,"link":100,"title":101,"author":23,"featured_media":30,"aioseo_notices":102,"acf":103,"caption":104,"alt_text":27,"media_type":105,"mime_type":106,"media_details":107,"source_url":116,"_links":117},"2026-05-07T14:49:52","typescript-7-beta-tsgo-install-guide_hero","attachment","https://blog.cloco.co.jp/typescript-7-beta-tsgo-install-guide/typescript-7-beta-tsgo-install-guide_hero/",{"rendered":98},[],[],{"rendered":27},"image","image/png",{"width":108,"height":109,"file":110,"filesize":111,"sizes":112,"image_meta":113},1536,1024,"2026/05/typescript-7-beta-tsgo-install-guide_hero.png",2639617,{},{"aperture":114,"credit":27,"camera":27,"caption":27,"created_timestamp":114,"copyright":27,"focal_length":114,"iso":114,"shutter_speed":114,"title":27,"orientation":114,"keywords":115},"0",[],"https://blog.cloco.co.jp/wp-content/uploads/2026/05/typescript-7-beta-tsgo-install-guide_hero.png",{"self":118,"collection":120,"about":123,"author":126,"replies":128},[119],{"href":63},[121],{"href":122},"https://blog.cloco.co.jp/wp-json/wp/v2/media",[124],{"href":125},"https://blog.cloco.co.jp/wp-json/wp/v2/types/attachment",[127],{"embeddable":48,"href":49},[129],{"embeddable":48,"href":130},"https://blog.cloco.co.jp/wp-json/wp/v2/comments?post=598",[132,153],[133],{"id":32,"link":134,"name":135,"slug":136,"taxonomy":69,"acf":137,"_links":138},"https://blog.cloco.co.jp/category/it_industry_news/","業界最新情報","it_industry_news",[],{"self":139,"collection":142,"about":145,"wp:post_type":148,"curies":151},[140],{"href":141},"https://blog.cloco.co.jp/wp-json/wp/v2/categories/9",[143],{"href":144},"https://blog.cloco.co.jp/wp-json/wp/v2/categories",[146],{"href":147},"https://blog.cloco.co.jp/wp-json/wp/v2/taxonomies/category",[149],{"href":150},"https://blog.cloco.co.jp/wp-json/wp/v2/posts?categories=9",[152],{"name":76,"href":77,"templated":48},[],[155,175,195,216,236,256,277,297,316,336],{"id":156,"count":55,"description":27,"link":157,"name":158,"slug":159,"taxonomy":69,"parent":30,"meta":160,"acf":161,"_links":162},13,"https://blog.cloco.co.jp/category/dx/","DX","dx",[],[],{"self":163,"collection":166,"about":168,"wp:post_type":170,"curies":173},[164],{"href":165},"https://blog.cloco.co.jp/wp-json/wp/v2/categories/13",[167],{"href":144},[169],{"href":147},[171],{"href":172},"https://blog.cloco.co.jp/wp-json/wp/v2/posts?categories=13",[174],{"name":76,"href":77,"templated":48},{"id":176,"count":23,"description":27,"link":177,"name":178,"slug":179,"taxonomy":69,"parent":30,"meta":180,"acf":181,"_links":182},6,"https://blog.cloco.co.jp/category/qa/","QA","qa",[],[],{"self":183,"collection":186,"about":188,"wp:post_type":190,"curies":193},[184],{"href":185},"https://blog.cloco.co.jp/wp-json/wp/v2/categories/6",[187],{"href":144},[189],{"href":147},[191],{"href":192},"https://blog.cloco.co.jp/wp-json/wp/v2/posts?categories=6",[194],{"name":76,"href":77,"templated":48},{"id":196,"count":197,"description":27,"link":198,"name":199,"slug":200,"taxonomy":69,"parent":30,"meta":201,"acf":202,"_links":203},14,2,"https://blog.cloco.co.jp/category/web_app/","webアプリ","web_app",[],[],{"self":204,"collection":207,"about":209,"wp:post_type":211,"curies":214},[205],{"href":206},"https://blog.cloco.co.jp/wp-json/wp/v2/categories/14",[208],{"href":144},[210],{"href":147},[212],{"href":213},"https://blog.cloco.co.jp/wp-json/wp/v2/posts?categories=14",[215],{"name":76,"href":77,"templated":48},{"id":217,"count":55,"description":27,"link":218,"name":219,"slug":220,"taxonomy":69,"parent":30,"meta":221,"acf":222,"_links":223},10,"https://blog.cloco.co.jp/category/architect/","アーキテクト","architect",[],[],{"self":224,"collection":227,"about":229,"wp:post_type":231,"curies":234},[225],{"href":226},"https://blog.cloco.co.jp/wp-json/wp/v2/categories/10",[228],{"href":144},[230],{"href":147},[232],{"href":233},"https://blog.cloco.co.jp/wp-json/wp/v2/posts?categories=10",[235],{"name":76,"href":77,"templated":48},{"id":237,"count":197,"description":27,"link":238,"name":239,"slug":240,"taxonomy":69,"parent":30,"meta":241,"acf":242,"_links":243},4,"https://blog.cloco.co.jp/category/infra/","インフラ","infra",[],[],{"self":244,"collection":247,"about":249,"wp:post_type":251,"curies":254},[245],{"href":246},"https://blog.cloco.co.jp/wp-json/wp/v2/categories/4",[248],{"href":144},[250],{"href":147},[252],{"href":253},"https://blog.cloco.co.jp/wp-json/wp/v2/posts?categories=4",[255],{"name":76,"href":77,"templated":48},{"id":257,"count":258,"description":27,"link":259,"name":260,"slug":261,"taxonomy":69,"parent":30,"meta":262,"acf":263,"_links":264},12,8,"https://blog.cloco.co.jp/category/mobile_app/","スマホアプリ","mobile_app",[],[],{"self":265,"collection":268,"about":270,"wp:post_type":272,"curies":275},[266],{"href":267},"https://blog.cloco.co.jp/wp-json/wp/v2/categories/12",[269],{"href":144},[271],{"href":147},[273],{"href":274},"https://blog.cloco.co.jp/wp-json/wp/v2/posts?categories=12",[276],{"name":76,"href":77,"templated":48},{"id":278,"count":197,"description":27,"link":279,"name":280,"slug":281,"taxonomy":69,"parent":30,"meta":282,"acf":283,"_links":284},5,"https://blog.cloco.co.jp/category/design/","デザイン","design",[],[],{"self":285,"collection":288,"about":290,"wp:post_type":292,"curies":295},[286],{"href":287},"https://blog.cloco.co.jp/wp-json/wp/v2/categories/5",[289],{"href":144},[291],{"href":147},[293],{"href":294},"https://blog.cloco.co.jp/wp-json/wp/v2/posts?categories=5",[296],{"name":76,"href":77,"templated":48},{"id":55,"count":55,"description":27,"link":298,"name":299,"slug":300,"taxonomy":69,"parent":30,"meta":301,"acf":302,"_links":303},"https://blog.cloco.co.jp/category/project_management/","プロジェクトマネージメント","project_management",[],[],{"self":304,"collection":307,"about":309,"wp:post_type":311,"curies":314},[305],{"href":306},"https://blog.cloco.co.jp/wp-json/wp/v2/categories/3",[308],{"href":144},[310],{"href":147},[312],{"href":313},"https://blog.cloco.co.jp/wp-json/wp/v2/posts?categories=3",[315],{"name":76,"href":77,"templated":48},{"id":317,"count":237,"description":27,"link":318,"name":319,"slug":320,"taxonomy":69,"parent":30,"meta":321,"acf":322,"_links":323},11,"https://blog.cloco.co.jp/category/beginner/","初心者","beginner",[],[],{"self":324,"collection":327,"about":329,"wp:post_type":331,"curies":334},[325],{"href":326},"https://blog.cloco.co.jp/wp-json/wp/v2/categories/11",[328],{"href":144},[330],{"href":147},[332],{"href":333},"https://blog.cloco.co.jp/wp-json/wp/v2/posts?categories=11",[335],{"name":76,"href":77,"templated":48},{"id":32,"count":217,"description":27,"link":134,"name":135,"slug":136,"taxonomy":69,"parent":30,"meta":337,"acf":338,"_links":339},[],[],{"self":340,"collection":342,"about":344,"wp:post_type":346,"curies":348},[341],{"href":141},[343],{"href":144},[345],{"href":147},[347],{"href":150},[349],{"name":76,"href":77,"templated":48},[],1778148678904]