Skip to content
Merged
Show file tree
Hide file tree
Changes from 23 commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
c33534b
feat(codex): add support for codex openai
Mar 30, 2026
be32a57
Merge branch 'main' into main
dineshSajwan Mar 30, 2026
b3f2dfd
chore(docs): update README with directory structure information
dineshSajwan Mar 30, 2026
377c88f
chore(docs): updated docs
dineshSajwan Mar 30, 2026
4137e91
chore(docs): updated markdown syntax
dineshSajwan Mar 30, 2026
34e6d3a
chore(docs) : update the limit messaging
dineshSajwan Mar 30, 2026
2e48ecc
chore(docs): update readme
dineshSajwan Mar 30, 2026
c9d70af
feat(codex): add support for codex openai
Mar 30, 2026
dd33da4
feat(codex): add support for codex openai
Mar 30, 2026
df137c8
chore(docs) : update the limit messaging
dineshSajwan Mar 30, 2026
bdec79f
Merge branch 'main' into main
dineshSajwan Mar 30, 2026
3e53417
feat(codex): add other agents back in readme
Mar 30, 2026
1e505e1
chore(doc): apply suggestion from @scottschreckengaust
dineshSajwan Mar 30, 2026
cedb6f9
Merge branch 'main' into main
dineshSajwan Mar 30, 2026
366defc
feat(codex): add other agents back in readme
Mar 30, 2026
5f4b6c5
chore(doc): update README.md
dineshSajwan Mar 30, 2026
5ae1f66
chore(doc): update README.md
dineshSajwan Mar 30, 2026
7a3ae58
feat(codex): updated docs
Mar 30, 2026
41de243
feat(codex): updated verify set up for codex
Mar 30, 2026
641b686
Merge branch 'main' into main
scottschreckengaust Mar 30, 2026
99a6867
Merge branch 'main' into main
dineshSajwan Mar 31, 2026
70dd3c5
merging from main
leandrodamascena Apr 18, 2026
a2cb6a0
merging from main
leandrodamascena Apr 18, 2026
08c8917
fix: fix readme.md file
leandrodamascena Apr 18, 2026
d5ed284
Merge branch 'main' into main
leandrodamascena Apr 18, 2026
92d54fb
Merge branch 'main' into main
leandrodamascena Apr 21, 2026
7a18ef3
Merge branch 'main' into main
dineshSajwan Apr 22, 2026
d40c4d7
Update README.md
dineshSajwan Apr 22, 2026
db33163
Update README.md
dineshSajwan Apr 22, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
68 changes: 61 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -90,13 +90,14 @@

## Platform-Specific Setup

- [Kiro](#kiro)
- [Amazon Q Developer IDE Plugin](#amazon-q-developer-ide-pluginextension)
- [Cursor IDE](#cursor-ide)
- [Cline](#cline)
- [Claude Code](#claude-code)
- [GitHub Copilot](#github-copilot)
- [Other Agents](#other-agents)
- [Kiro](#kiro)

Check failure on line 93 in README.md

View workflow job for this annotation

GitHub Actions / Markdown Lint

Unordered list indentation

README.md:93:1 MD007/ul-indent Unordered list indentation [Expected: 0; Actual: 2] https://github.com/DavidAnson/markdownlint/blob/v0.40.0/doc/md007.md
- [Amazon Q Developer IDE Plugin](#amazon-q-developer-ide-pluginextension)

Check failure on line 94 in README.md

View workflow job for this annotation

GitHub Actions / Markdown Lint

Unordered list indentation

README.md:94:1 MD007/ul-indent Unordered list indentation [Expected: 0; Actual: 2] https://github.com/DavidAnson/markdownlint/blob/v0.40.0/doc/md007.md
- [Cursor IDE](#cursor-ide)

Check failure on line 95 in README.md

View workflow job for this annotation

GitHub Actions / Markdown Lint

Unordered list indentation

README.md:95:1 MD007/ul-indent Unordered list indentation [Expected: 0; Actual: 2] https://github.com/DavidAnson/markdownlint/blob/v0.40.0/doc/md007.md
- [Cline](#cline)

Check failure on line 96 in README.md

View workflow job for this annotation

GitHub Actions / Markdown Lint

Unordered list indentation

README.md:96:1 MD007/ul-indent Unordered list indentation [Expected: 0; Actual: 2] https://github.com/DavidAnson/markdownlint/blob/v0.40.0/doc/md007.md
- [Claude Code](#claude-code)

Check failure on line 97 in README.md

View workflow job for this annotation

GitHub Actions / Markdown Lint

Unordered list indentation

README.md:97:1 MD007/ul-indent Unordered list indentation [Expected: 0; Actual: 2] https://github.com/DavidAnson/markdownlint/blob/v0.40.0/doc/md007.md
- [GitHub Copilot](#github-copilot)

Check failure on line 98 in README.md

View workflow job for this annotation

GitHub Actions / Markdown Lint

Unordered list indentation

README.md:98:1 MD007/ul-indent Unordered list indentation [Expected: 0; Actual: 2] https://github.com/DavidAnson/markdownlint/blob/v0.40.0/doc/md007.md
- [OpenAI Codex](#openai-codex)

Check failure on line 99 in README.md

View workflow job for this annotation

GitHub Actions / Markdown Lint

Unordered list indentation

README.md:99:1 MD007/ul-indent Unordered list indentation [Expected: 0; Actual: 2] https://github.com/DavidAnson/markdownlint/blob/v0.40.0/doc/md007.md

Check notice

Code scanning / Semgrep OSS

Semgrep Finding: ai.generic.detect-generic-ai-oai.detect-generic-ai-oai Note

Possibly found usage of AI: OpenAI

Check notice

Code scanning / Semgrep OSS

Semgrep Finding: ai.generic.detect-generic-ai-oai.detect-generic-ai-oai Note

Possibly found usage of AI: OpenAI
Comment thread
github-advanced-security[bot] marked this conversation as resolved.
Fixed
Comment thread
github-advanced-security[bot] marked this conversation as resolved.
Fixed
- [Other Agents](#other-agents)

Check failure on line 100 in README.md

View workflow job for this annotation

GitHub Actions / Markdown Lint

Unordered list indentation

README.md:100:1 MD007/ul-indent Unordered list indentation [Expected: 0; Actual: 2] https://github.com/DavidAnson/markdownlint/blob/v0.40.0/doc/md007.md

---

Expand Down Expand Up @@ -548,6 +549,59 @@

---

### OpenAI Codex

Check notice

Code scanning / Semgrep OSS

Semgrep Finding: ai.generic.detect-generic-ai-oai.detect-generic-ai-oai Note

Possibly found usage of AI: OpenAI
Comment thread
github-advanced-security[bot] marked this conversation as resolved.
Fixed
Comment thread
scottschreckengaust marked this conversation as resolved.
Dismissed

AI-DLC supports OpenAI Codex as one of its compatible IDEs, using the [Codex AGENTS.md](https://developers.openai.com/codex/guides/agents-md) convention to deliver its intelligent workflow. Codex automatically discovers and loads `AGENTS.md` from your project root when you start a session.

Check notice

Code scanning / Semgrep OSS

Semgrep Finding: ai.generic.detect-generic-ai-oai.detect-generic-ai-oai Note

Possibly found usage of AI: OpenAI

Check notice

Code scanning / Semgrep OSS

Semgrep Finding: ai.generic.detect-generic-ai-oai.detect-generic-ai-oai Note

Possibly found usage of AI: OpenAI
Comment thread
github-advanced-security[bot] marked this conversation as resolved.
Fixed
Comment thread
github-advanced-security[bot] marked this conversation as resolved.
Fixed
Comment thread
dineshSajwan marked this conversation as resolved.
Outdated

The commands below assume you extracted the zip to your `Downloads` folder. If you used a different location, replace `Downloads` with your actual folder path.

**Unix/Linux/macOS:**
```bash

Check failure on line 559 in README.md

View workflow job for this annotation

GitHub Actions / Markdown Lint

Fenced code blocks should be surrounded by blank lines

README.md:559 MD031/blanks-around-fences Fenced code blocks should be surrounded by blank lines [Context: "```bash"] https://github.com/DavidAnson/markdownlint/blob/v0.40.0/doc/md031.md
cp ~/Downloads/aidlc-rules/aws-aidlc-rules/core-workflow.md ./AGENTS.md
mkdir -p .aidlc-rule-details
cp -R ~/Downloads/aidlc-rules/aws-aidlc-rule-details/* .aidlc-rule-details/
```

**Windows PowerShell:**
```powershell

Check failure on line 566 in README.md

View workflow job for this annotation

GitHub Actions / Markdown Lint

Fenced code blocks should be surrounded by blank lines

README.md:566 MD031/blanks-around-fences Fenced code blocks should be surrounded by blank lines [Context: "```powershell"] https://github.com/DavidAnson/markdownlint/blob/v0.40.0/doc/md031.md
Copy-Item "$env:USERPROFILE\Downloads\aidlc-rules\aws-aidlc-rules\core-workflow.md" ".\AGENTS.md"
New-Item -ItemType Directory -Force -Path ".aidlc-rule-details"
Copy-Item "$env:USERPROFILE\Downloads\aidlc-rules\aws-aidlc-rule-details\*" ".aidlc-rule-details\" -Recurse
```

**Windows CMD:**
```cmd
copy "%USERPROFILE%\Downloads\aidlc-rules\aws-aidlc-rules\core-workflow.md" ".\AGENTS.md"
mkdir .aidlc-rule-details
xcopy "%USERPROFILE%\Downloads\aidlc-rules\aws-aidlc-rule-details" ".aidlc-rule-details\" /E /I
Comment thread
dineshSajwan marked this conversation as resolved.
```

Comment thread
dineshSajwan marked this conversation as resolved.
**Verify Setup:**
1. Start a Codex session in your project directory
2. Ask Codex: For existing project - "Using AIDLC analyse the project?" or For new project "Using Aidlc what workflow do you see" .
Comment thread
dineshSajwan marked this conversation as resolved.
Outdated
Comment thread
dineshSajwan marked this conversation as resolved.
Outdated
Comment thread
dineshSajwan marked this conversation as resolved.
Outdated
3. Codex should describe the AI-DLC three-phase workflow (Inception → Construction → Operations)

> [!NOTE]
> The `AGENTS.md` file is designed to fit within Codex's instruction budget under default settings. If you add substantial project-specific content and Codex reports that the project documentation exceeds its instruction limit, you can increase the limit in your Codex configuration (for example, by adjusting `project_doc_max_bytes` in your `config.toml` file):
> ```toml
> project_doc_max_bytes = 65536 # Example value; choose a limit appropriate for your project
> ```
Comment thread
dineshSajwan marked this conversation as resolved.

Comment thread
dineshSajwan marked this conversation as resolved.
**Directory Structure:**

```
<my-project>/
├── AGENTS.md
└── .aidlc-rule-details/
├── common/
├── inception/
├── construction/
Comment thread
dineshSajwan marked this conversation as resolved.
├── extensions/
└── operations/
```

---

### Other Agents

AI-DLC works with any coding agent that supports project-level rules or steering files. The general approach:
Expand Down
2 changes: 1 addition & 1 deletion aidlc-rules/aws-aidlc-rules/core-workflow.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
## MANDATORY: Rule Details Loading
**CRITICAL**: When performing any phase, you MUST read and use relevant content from rule detail files. Check these paths in order and use the first one that exists, regardless of which IDE or setup method was used:
- `.aidlc/aidlc-rules/aws-aidlc-rule-details/` (typical with AI-assisted setup)
- `.aidlc-rule-details/` (typical with Cursor, Cline, Claude Code, GitHub Copilot)
- `.aidlc-rule-details/` (typical with Cursor, Cline, Claude Code, GitHub Copilot, OpenAI Codex)

Check notice

Code scanning / Semgrep OSS

Semgrep Finding: ai.generic.detect-generic-ai-oai.detect-generic-ai-oai Note

Possibly found usage of AI: OpenAI
Comment thread
scottschreckengaust marked this conversation as resolved.
Dismissed
- `.kiro/aws-aidlc-rule-details/` (typical with Kiro IDE and CLI)
- `.amazonq/aws-aidlc-rule-details/` (typical with Amazon Q Developer)

Expand Down