## Coding Style- Use TypeScript for all new JavaScript files- Prefer functional components with hooks over class components- Use Tailwind CSS for styling, avoid inline styles- Always include TypeScript types for function parameters and return values
## API Error HandlingWhen creating API endpoints, always use this error handling pattern:```javascriptapp.get("/api/users", async (req, res) => { try { const users = await getUsersFromDatabase(); res.json({ success: true, data: users }); } catch (error) { console.error("Error fetching users:", error); res.status(500).json({ success: false, error: "Failed to fetch users", }); }});```
コミュニケーションの好みを定義する
Agentに情報やアップデートをどのように受け取りたいかを伝えてください:
## Communication Style- Before implementing changes, explain what you're going to do and why- Break down complex tasks into clear steps- Ask for clarification if requirements are unclear- Provide brief explanations for technical decisions
プロジェクトのコンテキストを指定する
Agentがプロジェクトの目的と制約を理解できるよう助けてください:
## Project ContextThis is a social media app for book lovers where users can:- Create reading lists and share book recommendations- Follow other readers and see their updates- Rate and review books they've readTarget audience: Casual readers aged 25-45Tech stack: React frontend, Node.js backend, PostgreSQL database
replit.md設定の例
ウェブアプリケーションプロジェクト
# MyApp Project Guidelines## Project OverviewA task management web application built with React and Express.js.## Technology Preferences- Frontend: React with TypeScript, Tailwind CSS- Backend: Express.js with TypeScript- Database: Neon PostgreSQL with Drizzle ORM- Package Manager: npm (not yarn or pnpm)## Coding Standards- Use functional components with hooks- Implement proper error boundaries- Follow REST API conventions for endpoints- Use descriptive variable and function names## Communication Style- Explain your approach before making changes- Provide code comments for complex logic- Ask questions if requirements are ambiguous
データ分析プロジェクト
# Data Analysis Project Guidelines## Project ContextAnalyzing customer behavior data to identify trends and insights.## Technology Preferences- Python with Streamlit for interactive web applications- pandas, numpy, and matplotlib for data analysis## Analysis Standards- Include clear documentation for all analysis steps- Create interactive visualizations with Streamlit components- Validate data quality before analysis- Export results to CSV format and display in Streamlit tables## Communication Style- Explain statistical methods and assumptions- Provide context for findings and recommendations- Use clear, non-technical language for business insights- Create interactive dashboards for stakeholder presentations
API開発プロジェクト
# API Development Guidelines## Project OverviewBuilding a RESTful API for a mobile app backend.## Technology Stack- Node.js with Express.js- MongoDB with Mongoose- JWT for authentication- Package manager: npm## API Standards- Use semantic HTTP status codes- Implement proper input validation- Include rate limiting on public endpoints- Follow OpenAPI specification for documentation## Security Requirements- Validate all user inputs- Use environment variables for sensitive data- Implement proper CORS policies- Include request logging for debugging## Testing Approach- Write unit tests for all endpoints- Include integration tests for critical flows- Use Jest as the testing framework
## Current Development PhaseThe team is currently focused on implementing user authentication.Priority features:1. User registration and login2. Password reset functionality 3. Email verification## Recent Decisions- Switched from local authentication to OAuth with Google- Added Redux for state management- Decided to use Material-UI for consistent styling
外部ツールとの統合
replit.mdで外部ドキュメントやツールを参照してください:
## External Resources- Design system: Follow the Figma design system at [link]- API documentation: Reference our internal API docs- Coding standards: Follow the team style guide in our wiki## Deployment Process- Test changes in development environment first- Use the CI/CD pipeline for staging published apps- Require code review before production releases
## Research Preferences- Always check for the latest versions of dependencies before suggesting updates- Research current best practices for security implementations- Look up recent performance optimization techniques for our tech stack
外部の知識をどのように適用するかAgentを導いてください:
## External Research Guidelines- When suggesting new libraries, ensure compatibility with our existing stack- Adapt external examples to match our coding standards and project structure - Verify that suggested solutions work with our publishing environment
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"Replit","colors":{"primary":"#FF3C00","light":"#FF3C00","dark":"#FF3C00"},"logo":{"light":"https://mintcdn.com/replit/j4of5To8jzehz0JK/logo/light.svg?fit=max\u0026auto=format\u0026n=j4of5To8jzehz0JK\u0026q=85\u0026s=6209cb5927b56fd1781133af05428373","dark":"https://mintcdn.com/replit/j4of5To8jzehz0JK/logo/dark.svg?fit=max\u0026auto=format\u0026n=j4of5To8jzehz0JK\u0026q=85\u0026s=9cbba158300d48c49d8b888e71015495","href":"/welcome"},"favicon":"https://mintcdn.com/replit/CmOMKRnamiqG44eH/favicon.ico?fit=max\u0026auto=format\u0026n=CmOMKRnamiqG44eH\u0026q=85\u0026s=c89a6df6f537373c946c7a5f0ac65475","appearance":{"default":"light"},"background":{"color":{"light":"#F6F5F4","dark":"#1E1E1F"}},"navbar":{"links":[],"primary":{"type":"button","label":"Start Building","href":"https://replit.com?ref=docs"}},"footer":{"socials":{"x":"https://x.com/replit","linkedin":"https://www.linkedin.com/company/repl-it","youtube":"https://www.youtube.com/@replit"}},"seo":{"metatags":{"og:site_name":"Replit Docs","twitter:site":"@replit","twitter:creator":"@replit","author":"Replit"},"indexing":"all"},"fonts":{"heading":{"family":"ABC Diatype Plus","weight":400,"source":"https://cdn.replit.com/dotcom/fonts/ABCDiatypePlusVariable.woff2","format":"woff2"},"body":{"family":"ABC Diatype Plus","weight":400,"source":"https://cdn.replit.com/dotcom/fonts/ABCDiatypePlusVariable.woff2","format":"woff2"}},"integrations":{"segment":{"key":"dMePKGC4BqfBivpe0Hvl8IoPpzSHgjdX"}},"contextual":{"options":["copy","view"],"display":"header"},"thumbnails":{"appearance":"light","background":"https://mintcdn.com/replit/j4of5To8jzehz0JK/thumb.png?fit=max\u0026auto=format\u0026n=j4of5To8jzehz0JK\u0026q=85\u0026s=a7db7f0256b2fa06810fb4d378e63cc5","fonts":{"family":"ABC Diatype Plus"}},"styling":{"latex":true},"navigation":{"languages":[{"language":"en","href":"welcome"},{"language":"fr","navbar":{"links":[],"primary":{"type":"button","label":"Commencer à créer","href":"https://replit.com?ref=docs"}},"href":"fr/welcome"},{"language":"pt","hidden":false,"navbar":{"links":[],"primary":{"type":"button","label":"Comece a criar","href":"https://replit.com?ref=docs"}},"href":"pt/welcome"},{"language":"ja","hidden":false,"navbar":{"links":[],"primary":{"type":"button","label":"作成を開始","href":"https://replit.com?ref=docs"}},"href":"ja/welcome"},{"language":"ko","hidden":false,"navbar":{"links":[],"primary":{"type":"button","label":"빌드 시작하기","href":"https://replit.com?ref=docs"}},"href":"ko/welcome"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"replit","hasAudioNarration":false,"actualSubdomain":"replit","customDomains":["docs.replit.com","docs.repl.it"],"gitSource":{"type":"github","owner":"replit","repo":"replit-docs","deployBranch":"main","contentDirectory":"docs","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true,"issues":true,"edits":false},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6af60ce119ccb133b3d8a1f7","clientVersion":"0.0.4128","searchFilterCounts":[{"language":"en","tag":"Features","count":366},{"language":"fr","tag":"Fonctionnalités","count":364},{"language":"ja","tag":"機能","count":364},{"language":"ko","tag":"기능","count":364},{"language":"pt","tag":"Funcionalidades","count":364},{"language":"en","tag":"Changelog","count":100},{"language":"fr","tag":"Journal des modifications","count":100},{"language":"ja","tag":"変更履歴","count":100},{"language":"ko","tag":"변경 내역","count":100},{"language":"pt","tag":"Registro de alterações","count":100},{"language":"en","tag":"Apps","count":41},{"language":"fr","tag":"Apps","count":41},{"language":"ja","tag":"Apps","count":41},{"language":"ko","tag":"Apps","count":41},{"language":"pt","tag":"Apps","count":41},{"language":"en","tag":"Enterprise","count":40},{"language":"fr","tag":"Entreprise","count":40},{"language":"ja","tag":"Enterprise","count":40},{"language":"ko","tag":"Enterprise","count":40},{"language":"pt","tag":"Enterprise","count":40},{"language":"en","tag":"Use cases","count":39},{"language":"fr","tag":"Use cases","count":39},{"language":"ja","tag":"Use cases","count":39},{"language":"ko","tag":"Use cases","count":39},{"language":"pt","tag":"Use cases","count":39},{"language":"en","tag":"Chats","count":25},{"language":"en","tag":"Designs","count":25},{"language":"fr","tag":"Chats","count":25},{"language":"fr","tag":"Designs","count":25},{"language":"ja","tag":"Chats","count":25},{"language":"ja","tag":"Designs","count":25},{"language":"ko","tag":"Chats","count":25},{"language":"ko","tag":"Designs","count":25},{"language":"pt","tag":"Chats","count":25},{"language":"pt","tag":"Designs","count":25},{"language":"en","tag":"Trust \u0026 Billing","count":23},{"language":"fr","tag":"Confiance et facturation","count":23},{"language":"ja","tag":"信頼と請求","count":23},{"language":"ko","tag":"신뢰 및 결제","count":23},{"language":"pt","tag":"Confiança e faturamento","count":23},{"language":"en","tag":"Web","count":22},{"language":"fr","tag":"Web","count":22},{"language":"ja","tag":"Web","count":22},{"language":"ko","tag":"Web","count":22},{"language":"pt","tag":"Web","count":22},{"language":"en","tag":"Help","count":20},{"language":"fr","tag":"Help","count":20},{"language":"ja","tag":"Help","count":20},{"language":"ko","tag":"Help","count":20},{"language":"pt","tag":"Help","count":20}]},"assistantConfig":{"deflection":{"enabled":true,"email":"support@replit.com"}},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"styles.css","href":"/_mintlify/custom/replit/d427c49142834eef/styles.css"}],"page":{"pagePath":"ja/features/project-setup/replit-dot-md","slug":"/ja/features/project-setup/replit-dot-md","pageMetadata":{"title":"replit.md","description":"replit.mdを使用してAgentの動作、コーディングスタイル、プロジェクトコンテキストをカスタマイズする方法を学びましょう。","icon":"file-lines","href":"/ja/features/project-setup/replit-dot-md"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"replit.mdを使用してAgentの動作、コーディングスタイル、プロジェクトコンテキストをカスタマイズする方法を学びましょう。\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];const YouTubeEmbed=({videoId,title=`YouTube video`,startAt})=>{const{Frame}=_provideComponents()||{};if(!Frame)_missingMdxReference(`Frame`,true);if(!videoId){return null}let url=`https://www.youtube.com/embed/`+videoId;if(startAt){url=url+`?start=`+startAt}return _jsx(Frame,{children:_jsx(`iframe`,{src:url,title,allow:`accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share`,allowFullScreen:true})})};function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,ol:`ol`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Frame,Heading,Note,OptimizedImage,_MdxComponentBoundary}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!_MdxComponentBoundary)_missingMdxReference(`_MdxComponentBoundary`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Agentはベストプラクティスに基づいて、プロジェクトのルートディレクトリにこのファイルを自動的に作成します。Agentはその内容をコンテキストに含め、ユーザーの好み、プロジェクト構造、コーディングスタイルを理解するのに役立てます。`}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/replit/0UCOQvZyQpUEM03B/images/replitai/replitmd.jpg?fit=max\u0026auto=format\u0026n=0UCOQvZyQpUEM03B\u0026q=85\u0026s=63b53f2f18d59701e9b9a08d36663eaa`,alt:`replit.mdを使ってプロジェクトを構築するAgent`,\"data-og-width\":`1920`,width:`1920`,\"data-og-height\":`1080`,height:`1080`,\"data-path\":`images/replitai/replitmd.jpg`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/replit/0UCOQvZyQpUEM03B/images/replitai/replitmd.jpg?w=280\u0026fit=max\u0026auto=format\u0026n=0UCOQvZyQpUEM03B\u0026q=85\u0026s=9eb46876151538384370db3762bb0841 280w, https://mintcdn.com/replit/0UCOQvZyQpUEM03B/images/replitai/replitmd.jpg?w=560\u0026fit=max\u0026auto=format\u0026n=0UCOQvZyQpUEM03B\u0026q=85\u0026s=2a6af6f6b3bc1c888bc2113f2f5bc644 560w, https://mintcdn.com/replit/0UCOQvZyQpUEM03B/images/replitai/replitmd.jpg?w=840\u0026fit=max\u0026auto=format\u0026n=0UCOQvZyQpUEM03B\u0026q=85\u0026s=a2cee991d4c90bffa1ca8c8ea28dce43 840w, https://mintcdn.com/replit/0UCOQvZyQpUEM03B/images/replitai/replitmd.jpg?w=1100\u0026fit=max\u0026auto=format\u0026n=0UCOQvZyQpUEM03B\u0026q=85\u0026s=8ac73602bf1907a16d9cdcc29dea47b3 1100w, https://mintcdn.com/replit/0UCOQvZyQpUEM03B/images/replitai/replitmd.jpg?w=1650\u0026fit=max\u0026auto=format\u0026n=0UCOQvZyQpUEM03B\u0026q=85\u0026s=6cf5ed27829294154927ba734e635a95 1650w, https://mintcdn.com/replit/0UCOQvZyQpUEM03B/images/replitai/replitmd.jpg?w=2500\u0026fit=max\u0026auto=format\u0026n=0UCOQvZyQpUEM03B\u0026q=85\u0026s=eaf584fbf74fb15d211364d8e4cd3bb8 2500w`})}),`\n`,_jsxs(Heading,{level:`2`,id:`replit-mdの仕組み`,children:[_jsx(_components.code,{children:`replit.md`}),`の仕組み`]}),`\n`,_jsxs(_components.p,{children:[`Agentはまず、ベストプラクティスに基づいてプロジェクトのルートディレクトリに`,_jsx(_components.code,{children:`replit.md`}),`ファイルを作成します。このファイルには以下が含まれます:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`基本的なプロジェクト情報`}),`\n`,_jsx(_components.li,{children:`推奨するコーディングパターン`}),`\n`,_jsx(_components.li,{children:`プロジェクトタイプに合わせた一般的な設定`}),`\n`]}),`\n`,_jsx(_MdxComponentBoundary,{name:`YouTubeEmbed`,children:_jsx(YouTubeEmbed,{videoId:`kYv525W-vaU`,title:`Replit Agentの応答のカスタマイズ方法`})}),`\n`,_jsxs(_components.p,{children:[`Agentはリクエストを処理する際に`,_jsx(_components.code,{children:`replit.md`}),`ファイルを自動的に読み取り、その内容を以下の目的で使用します:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`プロジェクトのアーキテクチャと規約の理解`}),`\n`,_jsx(_components.li,{children:`好みのコーディングパターンとスタイルに従う`}),`\n`,_jsx(_components.li,{children:`指定したパッケージマネージャーと依存関係の使用`}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`Agentはプロジェクトについてより多くを学び、アプリケーションに変更を加えると、`,_jsx(_components.code,{children:`replit.md`}),`ファイルを更新することもあります。`]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[_jsx(_components.code,{children:`replit.md`}),`ファイルを編集してAgentの動作をカスタマイズできます。`]})}),`\n`,_jsxs(Heading,{level:`2`,id:`replit-mdのセットアップ`,children:[_jsx(_components.code,{children:`replit.md`}),`のセットアップ`]}),`\n`,_jsx(Heading,{level:`3`,id:`自動生成`,children:`自動生成`}),`\n`,_jsxs(_components.p,{children:[`Agentで新しいプロジェクトを作成すると、ベストプラクティスに基づいて`,_jsx(_components.code,{children:`replit.md`}),`ファイルが自動的に生成されます。このファイルはプロジェクトのルートディレクトリに表示され、以下が含まれます:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`基本的なプロジェクト情報`}),`\n`,_jsx(_components.li,{children:`推奨するコーディングパターン`}),`\n`,_jsx(_components.li,{children:`プロジェクトタイプに合わせた一般的な設定`}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`手動作成`,children:`手動作成`}),`\n`,_jsxs(_components.p,{children:[`プロジェクトのルートディレクトリに`,_jsx(_components.code,{children:`replit.md`}),`という名前の新しいファイルを追加することで、独自の`,_jsx(_components.code,{children:`replit.md`}),`ファイルを作成できます。Agentは将来の会話でこのファイルを自動的に検出して使用します。`]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[_jsx(_components.code,{children:`replit.md`}),`は正しく機能するために、プロジェクトのルートディレクトリに配置する必要があります。`]})}),`\n`,_jsxs(Heading,{level:`3`,id:`replit-mdの再生成`,children:[_jsx(_components.code,{children:`replit.md`}),`の再生成`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`replit.md`}),`ファイルが壊れた場合や最初からやり直したい場合:`]}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`プロジェクトのルートから既存の`,_jsx(_components.code,{children:`replit.md`}),`ファイルを削除します`]}),`\n`,_jsx(_components.li,{children:`Agentとの新しい会話を開始します`}),`\n`,_jsxs(_components.li,{children:[`Agentが現在のプロジェクトに基づいて新しい`,_jsx(_components.code,{children:`replit.md`}),`ファイルを自動的に生成します`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`ベストプラクティス`,children:`ベストプラクティス`}),`\n`,_jsx(Heading,{level:`3`,id:`具体的かつ明確に記述する`,children:`具体的かつ明確に記述する`}),`\n`,_jsx(_components.p,{children:`Agentが何を望んでいるかを正確に理解できるよう、明確で具体的な指示を記述してください:`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`6`,language:`markdown`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`markdown`,children:_jsxs(_components.code,{language:`markdown`,numberOfLines:`6`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-light-font-weight\":`bold`,\"--shiki-dark\":`#569CD6`,\"--shiki-dark-font-weight\":`bold`},children:`## Coding Style`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Use TypeScript for all new JavaScript files`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Prefer functional components with hooks over class components`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Use Tailwind CSS for styling, avoid inline styles`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Always include TypeScript types for function parameters and return values`})]}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`プロンプトの形式についての詳細なガイドは、`,_jsx(_components.a,{href:`https://docs.anthropic.com/en/docs/build-with-claude/prompt-engineering/use-xml-tags`,children:`Anthropicプロンプトエンジニアリングガイド`}),`をご覧ください。`]}),`\n`,_jsx(Heading,{level:`3`,id:`例を使用する`,children:`例を使用する`}),`\n`,_jsx(_components.p,{children:`例を使うと、抽象的な説明よりもAgentが好みをより理解できます:`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`18`,language:`markdown`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`markdown`,children:_jsxs(_components.code,{language:`markdown`,numberOfLines:`18`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-light-font-weight\":`bold`,\"--shiki-dark\":`#569CD6`,\"--shiki-dark-font-weight\":`bold`},children:`## API Error Handling`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`When creating API endpoints, always use this error handling pattern:`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:\"```javascript\"})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`app`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`get`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"/api/users\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`async`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` (`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:`req`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:`res`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`) `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`=>`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` try`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` users`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` await`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:` getUsersFromDatabase`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`();`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` res`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`json`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`({ `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`success:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` true`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`data:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` users`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` });`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` } `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`catch`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` (`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`error`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`) {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` console`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`error`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Error fetching users:\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`error`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`);`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` res`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`status`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`500`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`).`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`json`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`({`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` success:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` false`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` error:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Failed to fetch users\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` });`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`});`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:\"```\"})}),`\n`]})})}),`\n`,_jsx(Heading,{level:`3`,id:`コミュニケーションの好みを定義する`,children:`コミュニケーションの好みを定義する`}),`\n`,_jsx(_components.p,{children:`Agentに情報やアップデートをどのように受け取りたいかを伝えてください:`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`6`,language:`markdown`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`markdown`,children:_jsxs(_components.code,{language:`markdown`,numberOfLines:`6`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-light-font-weight\":`bold`,\"--shiki-dark\":`#569CD6`,\"--shiki-dark-font-weight\":`bold`},children:`## Communication Style`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Before implementing changes, explain what you're going to do and why`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Break down complex tasks into clear steps`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Ask for clarification if requirements are unclear`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Provide brief explanations for technical decisions`})]}),`\n`]})})}),`\n`,_jsx(Heading,{level:`3`,id:`プロジェクトのコンテキストを指定する`,children:`プロジェクトのコンテキストを指定する`}),`\n`,_jsx(_components.p,{children:`Agentがプロジェクトの目的と制約を理解できるよう助けてください:`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`9`,language:`markdown`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`markdown`,children:_jsxs(_components.code,{language:`markdown`,numberOfLines:`9`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-light-font-weight\":`bold`,\"--shiki-dark\":`#569CD6`,\"--shiki-dark-font-weight\":`bold`},children:`## Project Context`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`This is a social media app for book lovers where users can:`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Create reading lists and share book recommendations`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Follow other readers and see their updates`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Rate and review books they've read`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`Target audience: Casual readers aged 25-45`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`Tech stack: React frontend, Node.js backend, PostgreSQL database`})}),`\n`]})})}),`\n`,_jsxs(Heading,{level:`2`,id:`replit-md設定の例`,children:[_jsx(_components.code,{children:`replit.md`}),`設定の例`]}),`\n`,_jsx(Heading,{level:`3`,id:`ウェブアプリケーションプロジェクト`,children:`ウェブアプリケーションプロジェクト`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`21`,language:`markdown`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`markdown`,children:_jsxs(_components.code,{language:`markdown`,numberOfLines:`21`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-light-font-weight\":`bold`,\"--shiki-dark\":`#569CD6`,\"--shiki-dark-font-weight\":`bold`},children:`# MyApp Project Guidelines`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-light-font-weight\":`bold`,\"--shiki-dark\":`#569CD6`,\"--shiki-dark-font-weight\":`bold`},children:`## Project Overview`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`A task management web application built with React and Express.js.`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-light-font-weight\":`bold`,\"--shiki-dark\":`#569CD6`,\"--shiki-dark-font-weight\":`bold`},children:`## Technology Preferences`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Frontend: React with TypeScript, Tailwind CSS`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Backend: Express.js with TypeScript`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Database: Neon PostgreSQL with Drizzle ORM`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Package Manager: npm (not yarn or pnpm)`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-light-font-weight\":`bold`,\"--shiki-dark\":`#569CD6`,\"--shiki-dark-font-weight\":`bold`},children:`## Coding Standards`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Use functional components with hooks`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Implement proper error boundaries`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Follow REST API conventions for endpoints`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Use descriptive variable and function names`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-light-font-weight\":`bold`,\"--shiki-dark\":`#569CD6`,\"--shiki-dark-font-weight\":`bold`},children:`## Communication Style`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Explain your approach before making changes`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Provide code comments for complex logic`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Ask questions if requirements are ambiguous`})]}),`\n`]})})}),`\n`,_jsx(Heading,{level:`3`,id:`データ分析プロジェクト`,children:`データ分析プロジェクト`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`20`,language:`markdown`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`markdown`,children:_jsxs(_components.code,{language:`markdown`,numberOfLines:`20`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-light-font-weight\":`bold`,\"--shiki-dark\":`#569CD6`,\"--shiki-dark-font-weight\":`bold`},children:`# Data Analysis Project Guidelines`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-light-font-weight\":`bold`,\"--shiki-dark\":`#569CD6`,\"--shiki-dark-font-weight\":`bold`},children:`## Project Context`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`Analyzing customer behavior data to identify trends and insights.`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-light-font-weight\":`bold`,\"--shiki-dark\":`#569CD6`,\"--shiki-dark-font-weight\":`bold`},children:`## Technology Preferences`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Python with Streamlit for interactive web applications`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` pandas, numpy, and matplotlib for data analysis`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-light-font-weight\":`bold`,\"--shiki-dark\":`#569CD6`,\"--shiki-dark-font-weight\":`bold`},children:`## Analysis Standards`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Include clear documentation for all analysis steps`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Create interactive visualizations with Streamlit components`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Validate data quality before analysis`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Export results to CSV format and display in Streamlit tables`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-light-font-weight\":`bold`,\"--shiki-dark\":`#569CD6`,\"--shiki-dark-font-weight\":`bold`},children:`## Communication Style`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Explain statistical methods and assumptions`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Provide context for findings and recommendations`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Use clear, non-technical language for business insights`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Create interactive dashboards for stakeholder presentations`})]}),`\n`]})})}),`\n`,_jsx(Heading,{level:`3`,id:`api開発プロジェクト`,children:`API開発プロジェクト`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`27`,language:`markdown`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`markdown`,children:_jsxs(_components.code,{language:`markdown`,numberOfLines:`27`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-light-font-weight\":`bold`,\"--shiki-dark\":`#569CD6`,\"--shiki-dark-font-weight\":`bold`},children:`# API Development Guidelines`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-light-font-weight\":`bold`,\"--shiki-dark\":`#569CD6`,\"--shiki-dark-font-weight\":`bold`},children:`## Project Overview`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`Building a RESTful API for a mobile app backend.`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-light-font-weight\":`bold`,\"--shiki-dark\":`#569CD6`,\"--shiki-dark-font-weight\":`bold`},children:`## Technology Stack`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Node.js with Express.js`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` MongoDB with Mongoose`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` JWT for authentication`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Package manager: npm`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-light-font-weight\":`bold`,\"--shiki-dark\":`#569CD6`,\"--shiki-dark-font-weight\":`bold`},children:`## API Standards`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Use semantic HTTP status codes`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Implement proper input validation`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Include rate limiting on public endpoints`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Follow OpenAPI specification for documentation`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-light-font-weight\":`bold`,\"--shiki-dark\":`#569CD6`,\"--shiki-dark-font-weight\":`bold`},children:`## Security Requirements`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Validate all user inputs`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Use environment variables for sensitive data`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Implement proper CORS policies`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Include request logging for debugging`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-light-font-weight\":`bold`,\"--shiki-dark\":`#569CD6`,\"--shiki-dark-font-weight\":`bold`},children:`## Testing Approach`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Write unit tests for all endpoints`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Include integration tests for critical flows`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Use Jest as the testing framework`})]}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`高度な使用法`,children:`高度な使用法`}),`\n`,_jsx(Heading,{level:`3`,id:`動的なプロジェクトガイダンス`,children:`動的なプロジェクトガイダンス`}),`\n`,_jsxs(_components.p,{children:[`プロジェクトの進化に合わせて`,_jsx(_components.code,{children:`replit.md`}),`ファイルを更新し、最新のコンテキストを提供してください:`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`11`,language:`markdown`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`markdown`,children:_jsxs(_components.code,{language:`markdown`,numberOfLines:`11`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-light-font-weight\":`bold`,\"--shiki-dark\":`#569CD6`,\"--shiki-dark-font-weight\":`bold`},children:`## Current Development Phase`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`The team is currently focused on implementing user authentication.`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`Priority features:`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`1.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` User registration and login`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`2.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Password reset functionality `})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`3.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Email verification`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-light-font-weight\":`bold`,\"--shiki-dark\":`#569CD6`,\"--shiki-dark-font-weight\":`bold`},children:`## Recent Decisions`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Switched from local authentication to OAuth with Google`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Added Redux for state management`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Decided to use Material-UI for consistent styling`})]}),`\n`]})})}),`\n`,_jsx(Heading,{level:`3`,id:`外部ツールとの統合`,children:`外部ツールとの統合`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`replit.md`}),`で外部ドキュメントやツールを参照してください:`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`9`,language:`markdown`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`markdown`,children:_jsxs(_components.code,{language:`markdown`,numberOfLines:`9`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-light-font-weight\":`bold`,\"--shiki-dark\":`#569CD6`,\"--shiki-dark-font-weight\":`bold`},children:`## External Resources`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Design system: Follow the Figma design system at [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`link`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`]`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` API documentation: Reference our internal API docs`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Coding standards: Follow the team style guide in our wiki`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-light-font-weight\":`bold`,\"--shiki-dark\":`#569CD6`,\"--shiki-dark-font-weight\":`bold`},children:`## Deployment Process`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Test changes in development environment first`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Use the CI/CD pipeline for staging published apps`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Require code review before production releases`})]}),`\n`]})})}),`\n`,_jsxs(Heading,{level:`2`,id:`ウェブ検索とreplit-mdの組み合わせ`,children:[`ウェブ検索と`,_jsx(_components.code,{children:`replit.md`}),`の組み合わせ`]}),`\n`,_jsxs(_components.p,{children:[`Agentは現在の情報、ライブラリ、解決策を見つけるためにウェブ検索を実行できます。`,_jsx(_components.code,{children:`replit.md`}),`ファイルと組み合わせることで、最新の知識とプロジェクト固有のガイダンスの両方を得られます。`]}),`\n`,_jsx(Heading,{level:`3`,id:`ウェブ検索統合のベストプラクティス`,children:`ウェブ検索統合のベストプラクティス`}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Agentに調査してほしい内容を具体的に指定してください:`})}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`4`,language:`markdown`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`markdown`,children:_jsxs(_components.code,{language:`markdown`,numberOfLines:`4`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-light-font-weight\":`bold`,\"--shiki-dark\":`#569CD6`,\"--shiki-dark-font-weight\":`bold`},children:`## Research Preferences`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Always check for the latest versions of dependencies before suggesting updates`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Research current best practices for security implementations`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Look up recent performance optimization techniques for our tech stack`})]}),`\n`]})})}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`外部の知識をどのように適用するかAgentを導いてください:`})}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`4`,language:`markdown`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`markdown`,children:_jsxs(_components.code,{language:`markdown`,numberOfLines:`4`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-light-font-weight\":`bold`,\"--shiki-dark\":`#569CD6`,\"--shiki-dark-font-weight\":`bold`},children:`## External Research Guidelines`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` When suggesting new libraries, ensure compatibility with our existing stack`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Adapt external examples to match our coding standards and project structure `})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#6796E6`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Verify that suggested solutions work with our publishing environment`})]}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`両方を活用するリクエストの例:`}),`\n「最新のReact 18パフォーマンス最適化テクニックを調査し、`,_jsx(_components.code,{children:`replit.md`}),`で定義されたコンポーネントパターンに従って実装してください」`]}),`\n`,_jsx(_components.p,{children:`このアプローチにより、最新かつ特定のプロジェクトニーズに合わせたソリューションが得られます。`}),`\n`,_jsx(Heading,{level:`2`,id:`制限事項`,children:`制限事項`}),`\n`,_jsx(Heading,{level:`3`,id:`ファイルサイズとコンテンツの制限`,children:`ファイルサイズとコンテンツの制限`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`replit.md`}),`に厳格な文字数制限はありませんが、非常に大きなファイルは完全に処理されない場合があります。最良の結果を得るために`,_jsx(_components.code,{children:`replit.md`}),`は焦点を絞り、簡潔に保ってください。`]}),`\n`,_jsx(Heading,{level:`3`,id:`ルートディレクトリの要件`,children:`ルートディレクトリの要件`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`replit.md`}),`はプロジェクトのルートディレクトリに存在する必要があります。Agentはサブディレクトリにあるファイルを自動的に検出しません。`]}),`\n`,_jsx(Heading,{level:`3`,id:`コンテキストのスコープ`,children:`コンテキストのスコープ`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`replit.md`}),`はAgent会話のコンテキストを提供しますが、他のAIツールには自動的に適用されません。`]}),`\n`,_jsx(Heading,{level:`2`,id:`次のステップ`,children:`次のステップ`}),`\n`,_jsx(_components.p,{children:`Agentをプロジェクトにカスタマイズする準備ができましたか?`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`シンプルに始める`}),`:主要な好みを含む基本的な`,_jsx(_components.code,{children:`replit.md`}),`を作成します`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`反復して改善する`}),`:Agentと作業しながら`,_jsx(_components.code,{children:`replit.md`}),`を更新します`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`パターンを共有する`}),`:成功した`,_jsx(_components.code,{children:`replit.md`}),`設定を同様のプロジェクトで活用します`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`効果を監視する`}),`:Agentがガイドラインにどれだけうまくしたがっているか注意して、必要に応じて調整します`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`/ja/features/agent/overview`,children:`Agentの使い方`}),`について詳しく学ぶか、他の`,_jsx(_components.a,{href:`/ja/build/welcome`,children:`AIツール`}),`を探索してください。`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{YouTubeEmbed,default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"replit.md","description":"replit.mdを使用してAgentの動作、コーディングスタイル、プロジェクトコンテキストをカスタマイズする方法を学びましょう。","icon":"file-lines","href":"/ja/features/project-setup/replit-dot-md"}}},"mdxSourceWithNoJs":null,"noJsSplices":[[148,589,")=>null;function _cr"]]},"mdxExtracts":{"tableOfContents":[{"title":"replit.mdの仕組み","slug":"replit-mdの仕組み","depth":2,"children":[]},{"title":"replit.mdのセットアップ","slug":"replit-mdのセットアップ","depth":2,"children":[{"title":"自動生成","slug":"自動生成","depth":3,"children":[]},{"title":"手動作成","slug":"手動作成","depth":3,"children":[]},{"title":"replit.mdの再生成","slug":"replit-mdの再生成","depth":3,"children":[]}]},{"title":"ベストプラクティス","slug":"ベストプラクティス","depth":2,"children":[{"title":"具体的かつ明確に記述する","slug":"具体的かつ明確に記述する","depth":3,"children":[]},{"title":"例を使用する","slug":"例を使用する","depth":3,"children":[]},{"title":"コミュニケーションの好みを定義する","slug":"コミュニケーションの好みを定義する","depth":3,"children":[]},{"title":"プロジェクトのコンテキストを指定する","slug":"プロジェクトのコンテキストを指定する","depth":3,"children":[]}]},{"title":"replit.md設定の例","slug":"replit-md設定の例","depth":2,"children":[{"title":"ウェブアプリケーションプロジェクト","slug":"ウェブアプリケーションプロジェクト","depth":3,"children":[]},{"title":"データ分析プロジェクト","slug":"データ分析プロジェクト","depth":3,"children":[]},{"title":"API開発プロジェクト","slug":"api開発プロジェクト","depth":3,"children":[]}]},{"title":"高度な使用法","slug":"高度な使用法","depth":2,"children":[{"title":"動的なプロジェクトガイダンス","slug":"動的なプロジェクトガイダンス","depth":3,"children":[]},{"title":"外部ツールとの統合","slug":"外部ツールとの統合","depth":3,"children":[]}]},{"title":"ウェブ検索とreplit.mdの組み合わせ","slug":"ウェブ検索とreplit-mdの組み合わせ","depth":2,"children":[{"title":"ウェブ検索統合のベストプラクティス","slug":"ウェブ検索統合のベストプラクティス","depth":3,"children":[]}]},{"title":"制限事項","slug":"制限事項","depth":2,"children":[{"title":"ファイルサイズとコンテンツの制限","slug":"ファイルサイズとコンテンツの制限","depth":3,"children":[]},{"title":"ルートディレクトリの要件","slug":"ルートディレクトリの要件","depth":3,"children":[]},{"title":"コンテキストのスコープ","slug":"コンテキストのスコープ","depth":3,"children":[]}]},{"title":"次のステップ","slug":"次のステップ","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"replit","siteName":"Replit","title":"replit.md - Replit","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/features/project-setup/replit-dot-md","matchLevel":1},"fr":{"href":"/fr/features/project-setup/replit-dot-md","matchLevel":1},"pt":{"href":"/pt/features/project-setup/replit-dot-md","matchLevel":1},"ja":{"href":"/ja/features/project-setup/replit-dot-md","matchLevel":0},"ko":{"href":"/ko/features/project-setup/replit-dot-md","matchLevel":1}}},"lastModified":"2026-09-15T06:03:25.915Z","originalFileLocation":"ja/features/project-setup/replit-dot-md.mdx","locale":"ja"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"light\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"replit.mdを使用してAgentの動作、コーディングスタイル、プロジェクトコンテキストをカスタマイズする方法を学びましょう。\">\u003cmeta data-mint-head name=\"application-name\" content=\"Replit\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"replit.md - Replit\">\u003cmeta data-mint-head property=\"og:description\" content=\"replit.mdを使用してAgentの動作、コーディングスタイル、プロジェクトコンテキストをカスタマイズする方法を学びましょう。\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Replit Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.replit.com/ja/features/project-setup/replit-dot-md\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://replit.mintlify.site/_mintlify/api/og/v2?division=Project+setup\u0026amp;title=replit.md\u0026amp;description=replit.md%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6Agent%E3%81%AE%E5%8B%95%E4%BD%9C%E3%80%81%E3%82%B3%E3%83%BC%E3%83%87%E3%82%A3%E3%83%B3%E3%82%B0%E3%82%B9%E3%82%BF%E3%82%A4%E3%83%AB%E3%80%81%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E3%82%B3%E3%83%B3%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88%E3%82%92%E3%82%AB%E3%82%B9%E3%82%BF%E3%83%9E%E3%82%A4%E3%82%BA%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95%E3%82%92%E5%AD%A6%E3%81%B3%E3%81%BE%E3%81%97%E3%82%87%E3%81%86%E3%80%82\u0026amp;theme=3d900b3257a00c38c6803774\u0026amp;signature=ccbbcdaab948e16a5d2f450b20b90c9545fb134cf9ebe7cf70d43c837116c32b\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"replit.md - Replit\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"replit.mdを使用してAgentの動作、コーディングスタイル、プロジェクトコンテキストをカスタマイズする方法を学びましょう。\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://replit.mintlify.site/_mintlify/api/og/v2?division=Project+setup\u0026amp;title=replit.md\u0026amp;description=replit.md%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6Agent%E3%81%AE%E5%8B%95%E4%BD%9C%E3%80%81%E3%82%B3%E3%83%BC%E3%83%87%E3%82%A3%E3%83%B3%E3%82%B0%E3%82%B9%E3%82%BF%E3%82%A4%E3%83%AB%E3%80%81%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E3%82%B3%E3%83%B3%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88%E3%82%92%E3%82%AB%E3%82%B9%E3%82%BF%E3%83%9E%E3%82%A4%E3%82%BA%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95%E3%82%92%E5%AD%A6%E3%81%B3%E3%81%BE%E3%81%97%E3%82%87%E3%81%86%E3%80%82\u0026amp;theme=3d900b3257a00c38c6803774\u0026amp;signature=ccbbcdaab948e16a5d2f450b20b90c9545fb134cf9ebe7cf70d43c837116c32b\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Replit\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#FF3C00\">\u003cmeta data-mint-head name=\"twitter:creator\" content=\"@replit\">\u003cmeta data-mint-head name=\"author\" content=\"Replit\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.replit.com/ja/features/project-setup/replit-dot-md\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/ja/features/project-setup/replit-dot-md.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://docs.replit.com/ja/features/project-setup/replit-dot-md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.replit.com/features/project-setup/replit-dot-md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://docs.replit.com/fr/features/project-setup/replit-dot-md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt\" href=\"https://docs.replit.com/pt/features/project-setup/replit-dot-md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ko\" href=\"https://docs.replit.com/ko/features/project-setup/replit-dot-md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.replit.com/features/project-setup/replit-dot-md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.replit.com/#organization\",\"name\":\"Replit\",\"url\":\"https://docs.replit.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/replit/j4of5To8jzehz0JK/logo/light.svg?fit=max\u0026auto=format\u0026n=j4of5To8jzehz0JK\u0026q=85\u0026s=6209cb5927b56fd1781133af05428373\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.replit.com#website\",\"name\":\"Replit\",\"url\":\"https://docs.replit.com\",\"publisher\":{\"@id\":\"https://docs.replit.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.replit.com/ja/features/project-setup/replit-dot-md#webpage\",\"url\":\"https://docs.replit.com/ja/features/project-setup/replit-dot-md\",\"name\":\"replit.md\",\"description\":\"replit.mdを使用してAgentの動作、コーディングスタイル、プロジェクトコンテキストをカスタマイズする方法を学びましょう。\",\"dateModified\":\"2026-09-15T06:03:25.915Z\",\"isPartOf\":{\"@id\":\"https://docs.replit.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.replit.com/ja/features/project-setup/replit-dot-md#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.replit.com/ja/features/project-setup/replit-dot-md#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Project setup\",\"item\":\"https://docs.replit.com/ja/features/project-setup/configuration\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"replit.md\",\"item\":\"https://docs.replit.com/ja/features/project-setup/replit-dot-md\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.replit.com/ja/features/project-setup/replit-dot-md#article\",\"headline\":\"replit.md\",\"name\":\"replit.md\",\"description\":\"replit.mdを使用してAgentの動作、コーディングスタイル、プロジェクトコンテキストをカスタマイズする方法を学びましょう。\",\"url\":\"https://docs.replit.com/ja/features/project-setup/replit-dot-md\",\"mainEntityOfPage\":{\"@id\":\"https://docs.replit.com/ja/features/project-setup/replit-dot-md#webpage\"},\"dateModified\":\"2026-09-15T06:03:25.915Z\",\"publisher\":{\"@id\":\"https://docs.replit.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.replit.com#website\"}}]}\u003c/script>","agentPointerHref":"/ja/features/project-setup/replit-dot-md.md","siteName":"Replit","nav":{"global":null,"languages":[{"language":"en","pages":[{"title":"en","href":"/features/project-setup/replit-dot-md"}]},{"language":"fr","navbar":{"links":[],"primary":{"type":"button","label":"Commencer à créer","href":"https://replit.com?ref=docs"}},"pages":[{"title":"fr","href":"/fr/features/project-setup/replit-dot-md"}]},{"language":"pt","navbar":{"links":[],"primary":{"type":"button","label":"Comece a criar","href":"https://replit.com?ref=docs"}},"hidden":false,"pages":[{"title":"pt","href":"/pt/features/project-setup/replit-dot-md"}]},{"language":"ja","navbar":{"links":[],"primary":{"type":"button","label":"作成を開始","href":"https://replit.com?ref=docs"}},"hidden":false,"tabs":[{"tab":"Home","pages":[{"title":"Home","href":"/ja/welcome"}]},{"tab":"Chats","pages":[{"title":"Chats","href":"/ja/chat/overview"}]},{"tab":"Apps","dropdowns":[{"dropdown":"Web","icon":"globe","pages":[{"group":"クイックスタート","pages":[{"title":"最初のアプリを構築する","sidebarTitle":"最初のアプリを構築する","icon":"rocket","href":"/ja/build/your-first-app"},{"title":"テンプレートから構築して公開する","sidebarTitle":"テンプレートから構築する","icon":"palette","href":"/ja/build/build-and-publish-from-template"},{"title":"フリーモードで構築する","sidebarTitle":"フリーモードで構築する","icon":"seedling","href":"/ja/build/build-with-free-mode"},{"title":"アプリを公開する","sidebarTitle":"アプリを公開する","icon":"cloud-arrow-up","href":"/ja/build/publish-your-app"}]},{"group":"Build paths","pages":[{"title":"プロダクトアイデアをプロトタイプ化する","sidebarTitle":"アイデアをプロトタイプ化する","icon":"lightbulb","href":"/ja/build/prototype-an-idea"},{"title":"ランディングページを公開する","sidebarTitle":"ランディングページを公開する","icon":"rectangle-list","href":"/ja/build/landing-page"},{"title":"Shopify ストアフロントを構築する","sidebarTitle":"Shopify ストアフロントを構築する","icon":"bag-shopping","href":"/ja/build/ecommerce-store"},{"title":"データからダッシュボードを作成する","sidebarTitle":"ダッシュボードを作成する","icon":"chart-simple","href":"/ja/build/dashboard"},{"title":"モバイルアプリをビルドする","sidebarTitle":"モバイルアプリをビルドする","icon":"mobile-screen","href":"/ja/build/mobile-app"}]},{"group":"Grow your app","pages":[{"title":"ログインを追加する","sidebarTitle":"ログインを追加する","icon":"user-lock","href":"/ja/build/add-login"},{"title":"データベースを追加する","sidebarTitle":"データベースを追加する","icon":"database","href":"/ja/build/add-database"},{"title":"インテグレーションを追加する","sidebarTitle":"インテグレーションを追加する","icon":"plug","href":"/ja/build/add-integrations"},{"title":"カスタムドメインを追加する","sidebarTitle":"カスタムドメインを追加する","icon":"globe","href":"/ja/build/add-custom-domain"}]},{"group":"Publish and operate","pages":[{"title":"ドメインを購入する","sidebarTitle":"ドメインを購入する","icon":"cart-shopping","href":"/ja/build/domain-purchasing"},{"title":"フィードバックウィジェットを有効にする","sidebarTitle":"フィードバックウィジェットを有効にする","icon":"comment","href":"/ja/build/enable-feedback"},{"title":"アプリのSEOを改善する","sidebarTitle":"SEOを改善する","icon":"magnifying-glass-chart","href":"/ja/build/improve-seo"},{"title":"公開のトラブルシューティング","icon":"triangle-exclamation","href":"/ja/build/troubleshooting"}]},{"group":"Connect \u0026 integrate","pages":[{"title":"Agentスキルを使う","sidebarTitle":"Agentスキルを使う","icon":"puzzle-piece","href":"/ja/build/use-agent-skills"},{"title":"MCPで接続する","sidebarTitle":"MCPで接続する","icon":"server","href":"/ja/build/connect-via-mcp"}]},{"group":"Collaborate","pages":[{"title":"チームメイトを招待する","sidebarTitle":"チームメイトを招待する","icon":"user-plus","href":"/ja/build/invite-teammates"},{"title":"チームワークスペースを作成する","sidebarTitle":"チームワークスペースを作成する","icon":"users-rectangle","href":"/ja/build/create-a-team-workspace"}]},{"group":"インポート","pages":[{"title":"プロバイダーからインポートする","sidebarTitle":"プロバイダーからインポートする","icon":"file-import","href":"/ja/build/import-from-providers"}]}]},{"dropdown":"Mobile","icon":"mobile","groups":[{"group":"クイックスタート","pages":[{"title":"最初のモバイルアプリを始める","sidebarTitle":"モバイルアプリを始める","icon":"wand-magic-sparkles","href":"/ja/build/mobile-first-app"},{"title":"スマートフォンでプレビューしてテストする","sidebarTitle":"Expo Go でテストする","icon":"mobile","href":"/ja/build/mobile-preview-testing"}]},{"group":"Publish for iOS","pages":[{"title":"Apple Developer アカウントを設定する","sidebarTitle":"アカウントを設定する","icon":"apple","href":"/ja/build/mobile-apple-account"},{"title":"アプリを App Store Connect にアップロードする","sidebarTitle":"アプリをアップロードする","icon":"cloud-arrow-up","href":"/ja/build/mobile-upload-ios"},{"title":"TestFlight でベータテストする","sidebarTitle":"TestFlight でテストする","icon":"flask","href":"/ja/build/mobile-testflight"},{"title":"App Store に提出する","sidebarTitle":"App Store への提出","icon":"paper-plane","href":"/ja/build/mobile-publish-ios"}]},{"group":"Add features and grow your app","pages":[{"title":"ログインを追加する","sidebarTitle":"ログインを追加する","icon":"right-to-bracket","href":"/ja/build/mobile-login"},{"title":"RevenueCat で支払いを追加する","sidebarTitle":"支払いを追加する","icon":"credit-card","href":"/ja/build/mobile-payments"},{"title":"モバイルアプリで画像を保存する","sidebarTitle":"プレイヤー画像を保存する","icon":"image","href":"/ja/build/mobile-store-images"},{"title":"ハプティクスを追加する","sidebarTitle":"ハプティクスを追加する","icon":"wave-square","href":"/ja/build/mobile-haptics"},{"title":"iOS ネイティブコンポーネントを使う","sidebarTitle":"ネイティブ UI を使う","icon":"apple","href":"/ja/build/mobile-native-components"},{"title":"カメラを使う","sidebarTitle":"カメラを追加","icon":"camera","href":"/ja/build/mobile-camera"},{"title":"連絡先にアクセスする","sidebarTitle":"連絡先を追加","icon":"address-book","href":"/ja/build/mobile-contacts"},{"title":"プッシュ通知を送信する","sidebarTitle":"通知を送信","icon":"bell","href":"/ja/build/mobile-push-notifications"},{"title":"レビューと評価を集める","sidebarTitle":"レビューを集める","icon":"star","href":"/ja/build/mobile-collect-reviews"}]},{"group":"デザイン","pages":[{"title":"アプリをデザインする","sidebarTitle":"アプリをデザインする","icon":"palette","href":"/ja/build/mobile-design"},{"title":"アプリアイコンを生成する","sidebarTitle":"アプリアイコンを生成","icon":"image","href":"/ja/build/mobile-app-icon"},{"title":"App Store のスクリーンショットを生成する","sidebarTitle":"ストア用アセットを生成する","icon":"images","href":"/ja/build/mobile-store-screenshots"}]},{"group":"Collaborate","pages":[{"title":"チームで PixelGames を作る","sidebarTitle":"チームを招待する","icon":"users","href":"/ja/build/mobile-invite-team"}]}]}]},{"tab":"Code","pages":[{"title":"Code","href":"/ja/build/code/code-with-replit"}]},{"tab":"Designs","pages":[{"title":"Designs","href":"/ja/design/what-is-replit-design"}]},{"tab":"Use cases","pages":[{"title":"Use cases","href":"/ja/use-cases"}]},{"tab":"Learn","pages":[{"title":"Learn","href":"/ja/learn/foundations/what-is-an-app"}]},{"tab":"機能","anchors":[{"anchor":"機能","icon":"book-open","groups":[{"group":"Workspace \u0026 Admin","pages":[{"title":"ワークスペース","sidebarTitle":"ワークスペース","icon":"building","href":"/ja/features/collaboration/workspaces"},{"title":"個人・チームワークスペース","sidebarTitle":"個人・チームワークスペース","icon":"users","href":"/ja/features/collaboration/team-workspaces"},{"title":"ワークスペースのジオグラフィー","sidebarTitle":"ワークスペースのジオグラフィー","icon":"globe","href":"/ja/features/collaboration/workspace-geography"},{"title":"Workspace Settings","sidebarTitle":"Workspace Settings","icon":"sliders","href":"/ja/features/collaboration/workspace-settings"},{"title":"Enterpriseモデルコントロール","sidebarTitle":"モデルコントロール","icon":"microchip","href":"/ja/features/collaboration/enterprise-model-controls"},{"title":"Admin API","sidebarTitle":"Admin API","icon":"key","href":"/ja/teams/admin-api"}]},{"group":"Chats and routines","pages":[{"title":"Chats","sidebarTitle":"Chats","icon":"comments","href":"/ja/features/chats-and-routines/chats"},{"title":"ルーティン","sidebarTitle":"ルーティン","icon":"arrows-rotate","href":"/ja/features/chats-and-routines/routines"},{"title":"チャットとアセットの共有","sidebarTitle":"チャットとアセットの共有","icon":"share-nodes","href":"/ja/features/chats-and-routines/sharing"}]},{"group":"Projects \u0026 artifacts","pages":[{"title":"プロジェクトとは?","sidebarTitle":"プロジェクト","icon":"diagram-project","href":"/ja/features/projects-and-artifacts/projects"},{"title":"アーティファクトとは?","sidebarTitle":"アーティファクト","icon":"layer-group","href":"/ja/features/projects-and-artifacts/artifacts"},{"title":"複数のアーティファクトと別々のプロジェクト","sidebarTitle":"アーティファクトとプロジェクト","icon":"code-compare","href":"/ja/features/projects-and-artifacts/multiple-artifacts-vs-projects"},{"title":"複数のアーティファクトに対応するための古いプロジェクトの更新","sidebarTitle":"古いプロジェクトを更新する","icon":"rotate","href":"/ja/features/projects-and-artifacts/updating-projects-for-multiple-artifacts"},{"title":"アプリをリミックスする","sidebarTitle":"リミックス","icon":"clone","href":"/ja/features/projects-and-artifacts/remix-an-app"}]},{"group":"Project editor","pages":[{"title":"エディターとツール","sidebarTitle":"ツール","icon":"toolbox","href":"/ja/features/editor/editor-and-tools"},{"title":"Preview","icon":"eye","href":"/ja/features/editor/preview"},{"title":"キーボードショートカット","icon":"keyboard","href":"/ja/features/editor/keyboard-shortcuts"},{"title":"User Settings","icon":"user-gear","href":"/ja/features/editor/user-settings"}]},{"group":"Agent","pages":[{"title":"Replit Agent","sidebarTitle":"Replit Agent","icon":"robot","href":"/ja/features/agent/overview"},{"title":"Plan モード","sidebarTitle":"Plan モード","icon":"clipboard-list","href":"/ja/features/agent/plan-mode"},{"title":"Agent モード","sidebarTitle":"Agent モード","icon":"bolt","href":"/ja/features/agent/agent-modes"},{"title":"モデルセレクター","sidebarTitle":"モデルセレクター","icon":"microchip","href":"/ja/features/agent/model-selector"},{"title":"アプリテスト","sidebarTitle":"アプリテスト","icon":"vial","href":"/ja/features/agent/app-testing"},{"title":"General Agent","sidebarTitle":"General Agent","icon":"compass","href":"/ja/features/agent/general-agent"}]},{"group":"公開","pages":[{"title":"公開","sidebarTitle":"概要","icon":"cloud-arrow-up","href":"/ja/features/publishing/overview"},{"title":"公開後にやること","sidebarTitle":"公開後","icon":"rocket","href":"/ja/features/publishing/after-you-publish"},{"title":"カスタムドメイン","icon":"at","href":"/ja/features/publishing/custom-domains"},{"title":"誰がアプリにアクセスできるか","sidebarTitle":"アクセス","icon":"user-shield","href":"/ja/features/publishing/private-deployments"},{"title":"フィードバックウィジェット","sidebarTitle":"フィードバックウィジェット","icon":"comment-dots","href":"/ja/features/publishing/feedback-widget"},{"title":"デプロイメントタイプ","sidebarTitle":"デプロイメントタイプ","icon":"server","href":"/ja/features/publishing/deployment-types"},{"title":"マシン設定","sidebarTitle":"マシン","icon":"microchip","href":"/ja/features/publishing/machine-configuration"},{"title":"プロジェクトの地域","sidebarTitle":"プロジェクトの地域","icon":"globe","href":"/ja/features/publishing/project-geography"}]},{"group":"Monitoring","pages":[{"title":"アプリをモニタリングする","sidebarTitle":"モニタリング","icon":"chart-line","href":"/ja/features/publishing/monitoring-a-deployment"},{"title":"Monitoring Agent","sidebarTitle":"Monitoring Agent","icon":"robot","href":"/ja/features/publishing/monitoring-agent"},{"title":"Performance Agent","sidebarTitle":"Performance Agent","icon":"gauge-high","href":"/ja/features/publishing/performance-agent"}]},{"group":"Database","pages":[{"title":"データベース","sidebarTitle":"概要","icon":"table","href":"/ja/features/data-and-storage/sql-database"},{"title":"開発環境と本番環境のデータベース","sidebarTitle":"開発環境と本番環境","icon":"server","href":"/ja/features/data-and-storage/development-and-production"},{"title":"Publishが本番データベースを更新する仕組み","sidebarTitle":"データベースの変更を公開","icon":"database","href":"/ja/features/data-and-storage/publish-database-changes"},{"title":"データを操作する","sidebarTitle":"データを操作する","icon":"table-cells","href":"/ja/features/data-and-storage/work-with-your-data"},{"title":"データベースを監視する","sidebarTitle":"モニタリング","icon":"chart-line","href":"/ja/features/data-and-storage/monitor-your-database"},{"title":"接続の詳細","sidebarTitle":"接続の詳細","icon":"plug","href":"/ja/features/data-and-storage/connection-details"},{"title":"データリカバリー","sidebarTitle":"データリカバリー","icon":"clock-rotate-left","href":"/ja/features/data-and-storage/data-recovery"}]},{"group":"Users \u0026 Auth","pages":[{"title":"Users \u0026 Auth","sidebarTitle":"概要","icon":"users","href":"/ja/features/auth-and-identity/overview"},{"title":"Replit Auth","sidebarTitle":"Replit Auth","icon":"lock","href":"/ja/features/auth-and-identity/authentication"},{"title":"Clerk Auth","sidebarTitle":"Clerk Auth","icon":"user-lock","href":"/ja/features/auth-and-identity/clerk-auth"},{"title":"アプリにSSOを追加する(Clerk)","sidebarTitle":"アプリにSSOを追加する","icon":"key","href":"/ja/features/auth-and-identity/single-sign-on"},{"title":"Replit AuthからClerkに移行する","sidebarTitle":"Clerkへ移行","icon":"right-left","href":"/ja/features/auth-and-identity/migrate-auth-to-clerk"},{"title":"サインインプロバイダー","sidebarTitle":"サインインプロバイダー","icon":"right-to-bracket","href":"/ja/features/auth-and-identity/sign-in-providers"},{"title":"カスタム認証移行を計画する","sidebarTitle":"カスタム認証移行","icon":"right-left","href":"/ja/features/auth-and-identity/custom-auth-migration"}]},{"group":"Security Center","pages":[{"title":"プロジェクトセキュリティセンター","sidebarTitle":"プロジェクトセキュリティセンター","icon":"shield-virus","href":"/ja/features/security/project-security-center"},{"title":"セキュリティスキャンのレベル","sidebarTitle":"セキュリティスキャンのレベル","icon":"layer-group","href":"/ja/features/security/security-scan-levels"},{"title":"Agentセキュリティスキャン","sidebarTitle":"Agentセキュリティスキャン","icon":"shield-check","href":"/ja/features/security/agent-security-scans"},{"title":"ブラックボックスペネトレーションテスト","sidebarTitle":"ブラックボックスペネトレーションテスト","icon":"user-secret","href":"/ja/features/security/black-box-pen-tests"},{"title":"ワークスペースセキュリティセンター","sidebarTitle":"ワークスペースセキュリティセンター","icon":"users-rectangle","href":"/ja/features/security/workspace-security-center"},{"title":"Package Firewall","sidebarTitle":"Package Firewall","icon":"shield-check","href":"/ja/features/security/package-firewall"},{"title":"Tunnelsのセットアップ","sidebarTitle":"Tunnels","icon":"network-wired","href":"/ja/features/security/tunnels"},{"title":"セキュリティ","sidebarTitle":"セキュリティ","icon":"shield-halved","href":"/ja/features/security/overview"},{"title":"地域","sidebarTitle":"地域","icon":"globe","href":"/ja/features/security/geography"},{"title":"セキュリティの概念","sidebarTitle":"概念","icon":"book","href":"/ja/features/security/concepts"},{"title":"Replitの責任共有モデル","sidebarTitle":"責任共有モデル","icon":"scale-balanced","href":"/ja/features/security/shared-responsibility-model"}]},{"group":"アプリストレージ","pages":[{"title":"Appストレージ","sidebarTitle":"概要","icon":"box-archive","href":"/ja/features/data-and-storage/object-storage"},{"title":"App Storage Python SDK","icon":"python","href":"/ja/features/sdks/object-storage-python-sdk"},{"title":"App Storage JavaScript SDK","icon":"js","href":"/ja/features/sdks/object-storage-javascript-sdk"}]},{"group":"Growth","pages":[{"title":"Project Analytics","sidebarTitle":"Project Analytics","icon":"chart-line-up","href":"/ja/features/publishing/project-analytics"},{"title":"SEOスコア","sidebarTitle":"SEOスコア","icon":"magnifying-glass-chart","href":"/ja/features/publishing/seo-rating"},{"title":"SEO Agent","sidebarTitle":"SEO Agent","icon":"robot","href":"/ja/features/publishing/seo-agent"}]},{"group":"インテグレーション","pages":[{"title":"Agentインテグレーション","sidebarTitle":"コネクタ","icon":"plug","href":"/ja/features/integrations/overview"},{"title":"カスタムコネクタ","sidebarTitle":"カスタムコネクタ","icon":"plug","href":"/ja/features/integrations/custom-connectors"},{"title":"Replit AIインテグレーション","sidebarTitle":"AI","icon":"sparkles","href":"/ja/features/integrations/replit-ai-integrations"},{"title":"Plaidの接続","sidebarTitle":"Plaid","icon":"building-columns","href":"/ja/features/integrations/plaid-connector"},{"title":"Shopifyを接続する","sidebarTitle":"Shopify","icon":"bag-shopping","href":"/ja/features/integrations/shopify"},{"title":"Replitで開く","sidebarTitle":"Replitで開く","icon":"arrow-up-right-from-square","href":"/ja/features/integrations/open-in-replit"}]},{"group":"MCP \u0026 API","pages":[{"title":"MCPリスト","sidebarTitle":"MCPリスト","icon":"server","href":"/ja/features/mcp/overview"},{"title":"Replit MCPサーバー","sidebarTitle":"Replit MCPサーバー","icon":"server","href":"/ja/platforms/mcp-server"}]},{"group":"Git","pages":[{"title":"Gitペインの使い方","icon":"code-fork","href":"/ja/features/workspace-tools/git-interface"},{"title":"チェックポイントとロールバック","sidebarTitle":"チェックポイント","icon":"bookmark","href":"/ja/features/version-control/checkpoints-and-rollbacks"},{"title":"ファイル履歴","icon":"clock-rotate-left","href":"/ja/features/version-control/file-history"},{"title":"Gitディザスタリカバリ","sidebarTitle":"ディザスタリカバリ","icon":"life-ring","href":"/ja/features/version-control/disaster-recovery"}]},{"group":"Secrets","pages":[{"title":"シークレット","icon":"key","href":"/ja/core-concepts/project-editor/app-setup/secrets"}]},{"group":"Agent Skills","pages":[{"title":"Agent スキル","sidebarTitle":"Agent スキル","icon":"puzzle-piece","href":"/ja/features/agent/skills"},{"title":"Agent カスタマイズ","sidebarTitle":"Agent カスタマイズ","icon":"sliders","href":"/ja/features/agent/agent-customization"},{"title":"Skills directory","sidebarTitle":"Skills directory","icon":"grid","href":"/ja/features/agent/skills-directory"}]},{"group":"Workspace tools","pages":[{"title":"Shell","icon":"square-terminal","href":"/ja/features/workspace-tools/shell"},{"title":"Console","icon":"terminal","href":"/ja/features/workspace-tools/console"},{"title":"SSH","icon":"network-wired","href":"/ja/features/workspace-tools/ssh"},{"title":"Workflows","icon":"play","href":"/ja/features/workspace-tools/workflows"},{"title":"グラフィカルコマンドラインインターフェース","sidebarTitle":"CLUI","icon":"command","href":"/ja/features/workspace-tools/clui-graphical-cli"}]},{"group":"Agent capabilities","pages":[{"title":"チャート","sidebarTitle":"チャート","icon":"chart-line","href":"/ja/features/agent/charts"},{"title":"画像生成","sidebarTitle":"画像生成","icon":"image","href":"/ja/features/agent/image-generation"},{"title":"音声生成","sidebarTitle":"音声生成","icon":"music","href":"/ja/features/agent/audio-generation"},{"title":"ボイスモード","sidebarTitle":"ボイスモード","icon":"microphone","href":"/ja/features/agent/voice-mode"},{"title":"フォローアップメッセージを操作またはキューに追加する","sidebarTitle":"メッセージの操作とキュー","icon":"comments","href":"/ja/features/agent/steer-and-queue-messages"},{"title":"ウェブ検索","icon":"magnifying-glass","href":"/ja/features/agent/web-search"},{"title":"Replit でビジネスに必要なものを購入する","sidebarTitle":"エージェンティックコマース","icon":"bag-shopping","href":"/ja/features/agent/agentic-commerce"}]},{"group":"Tasks","pages":[{"title":"タスクライフサイクル","sidebarTitle":"タスクライフサイクル","icon":"arrows-spin","href":"/ja/features/agent/task-lifecycle"},{"title":"タスクボード","sidebarTitle":"タスクボード","icon":"table-columns","href":"/ja/features/agent/task-board"},{"title":"フォローアップタスク","sidebarTitle":"フォローアップタスク","icon":"arrow-turn-right","href":"/ja/features/agent/follow-up-tasks"}]},{"group":"Artifact types","pages":[{"title":"Webアプリ","sidebarTitle":"Webアプリ","icon":"globe","href":"/ja/features/artifact-types/web-apps"},{"title":"ネイティブモバイルアプリ","icon":"mobile-screen","href":"/ja/features/artifact-types/building-mobile-apps"},{"title":"データビジュアライゼーション","sidebarTitle":"データビジュアライゼーション","icon":"chart-column","href":"/ja/features/artifact-types/data-apps"},{"title":"スライドデッキ","sidebarTitle":"スライドデッキ","icon":"presentation-screen","href":"/ja/features/artifact-types/slide-decks"},{"title":"アニメーション動画","sidebarTitle":"アニメーション動画","icon":"film","href":"/ja/features/artifact-types/animated-videos"}]},{"group":"マネタイズ","pages":[{"title":"マネタイゼーション","sidebarTitle":"概要","icon":"sack-dollar","href":"/ja/features/monetization/overview"},{"title":"Whop Payments統合","sidebarTitle":"Whop Payments","icon":"store","href":"/ja/features/monetization/whop-payments"},{"title":"Stripe決済統合","sidebarTitle":"Stripe Payments","icon":"credit-card","href":"/ja/features/monetization/stripe-payments"},{"title":"RevenueCatサブスクリプション","sidebarTitle":"RevenueCat","icon":"repeat","href":"/ja/features/monetization/revenuecat-subscriptions"}]},{"group":"Project setup","pages":[{"title":"Replitアプリの設定","sidebarTitle":"高度な設定","description":".replitおよびreplit.nixファイルを使用してReplitアプリを設定する方法を学びましょう。","icon":"gear","href":"/ja/features/project-setup/configuration"},{"title":"replit.md","icon":"file-lines","href":"/ja/features/project-setup/replit-dot-md"},{"title":"依存関係管理","sidebarTitle":"依存関係","description":"異なる言語でReplitアプリのパッケージと依存関係をインストール・管理する方法を学びましょう。","icon":"boxes-packing","href":"/ja/features/project-setup/dependency-management"},{"title":"ポート","icon":"plug","href":"/ja/features/project-setup/ports"},{"title":"開発者フレームワーク","icon":"cubes","href":"/ja/features/project-setup/developer-frameworks"}]},{"group":"プラットフォーム","pages":[{"title":"ChatGPTでのReplit","sidebarTitle":"ChatGPT","icon":"comments","href":"/ja/features/platforms/chatgpt"},{"title":"ClaudeでのReplit","sidebarTitle":"Claude","icon":"plug","href":"/ja/features/platforms/claude"},{"title":"SlackでのReplit","sidebarTitle":"Slack","icon":"slack","href":"/ja/features/platforms/slack"},{"title":"Replit Mobile App","sidebarTitle":"Mobile App","icon":"mobile-screen-button","href":"/ja/features/platforms/mobile-app"},{"title":"Replit デスクトップアプリ","sidebarTitle":"デスクトップアプリ","icon":"desktop","href":"/ja/features/platforms/desktop-app"}]},{"group":"Troubleshooting","pages":[{"title":"モバイルアプリのトラブルシューティング","sidebarTitle":"モバイルアプリ","icon":"mobile-screen","href":"/ja/features/troubleshooting/mobile-app"}]},{"group":"追加リソース","pages":[{"title":"FAQ","icon":"circle-question","href":"/ja/features/additional-resources/faq"},{"title":"Replit チートシート","sidebarTitle":"チートシート","icon":"book-open","href":"/ja/features/additional-resources/cheat-sheet"},{"title":"スタティックデプロイメントの設定","sidebarTitle":"スタティックの詳細設定","icon":"sliders","href":"/ja/features/deployment-customization/static-deployments-advanced"},{"title":"外部アクセストークン","sidebarTitle":"アクセストークン","icon":"id-badge","href":"/ja/features/deployment-customization/external-access-tokens"},{"title":"共有データベースを使用する発行済みアプリの修正","sidebarTitle":"共有データの移行","icon":"arrow-right-arrow-left","href":"/ja/features/data-and-storage/shared-database-migration"}]}]},{"anchor":"変更履歴","icon":"clock-rotate-left","pages":[{"title":"変更履歴","href":"/ja/updates/2026/11/06/changelog"}]},{"anchor":"Help","icon":"circle-question","pages":[{"title":"Help","href":"/ja/help/overview"}]}]},{"tab":"信頼と請求","pages":[{"title":"信頼と請求","href":"/ja/category/billing"}]},{"tab":"Enterprise","pages":[{"title":"Enterprise","href":"/ja/teams/welcome"}]}]},{"language":"ko","navbar":{"links":[],"primary":{"type":"button","label":"빌드 시작하기","href":"https://replit.com?ref=docs"}},"hidden":false,"pages":[{"title":"ko","href":"/ko/features/project-setup/replit-dot-md"}]}]},"basePath":"","title":"replit.md - Replit","buildId":"dpl_5tKr6cUUeuVJdEZ9JAEY3h4soMJ8","deploymentId":"dpl_5tKr6cUUeuVJdEZ9JAEY3h4soMJ8","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-B90Qhg8r.js","DynamicMarkdown-DpAS3GCb.js","zoom-image-lightbox-9bQKnClW.js","lightbox-handle-r17bVUz3.js"]}