You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit c07d65f
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: docs/09-Schools & Workplaces/02-ai-control.md
+17-3Lines changed: 17 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -320,6 +320,20 @@ For desktop installations of Phoenix Code, we strongly recommend using the insta
320
320
321
321
Only administrative users can modify this configuration.
322
322
323
+
The scripts write a `config.json` file that you can also deploy with your device management tool:
324
+
325
+
- Windows: `C:\Program Files\Phoenix AI Control\config.json`
326
+
- macOS: `/Library/Application Support/Phoenix AI Control/config.json`
327
+
- Linux: `/etc/phoenix-ai-control/config.json`
328
+
329
+
```json
330
+
{
331
+
"disableAI": true,
332
+
"allowedUsers": ["teacher1", "admin2"],
333
+
"managedByEmail": "school.admin@example.edu"
334
+
}
335
+
```
336
+
323
337
### Network Blocking (For Browser Version)
324
338
325
339
AI is currently available only in the Phoenix Code desktop apps. The browser version at https://web.phcode.dev has no AI features today. When AI comes to the browser version, it will be served through `ai.phcode.dev`.
@@ -329,7 +343,7 @@ For schools using the browser version, block the domain now so AI stays off when
329
343
1. Block access to: `ai.phcode.dev`
330
344
2. Add this domain to your firewall or content filtering system
331
345
332
-
The browser version of Phoenix Code will automatically detect if the domain is unreachable and display appropriate status messages.
346
+
The Phoenix Code AI Control extension reports whether the domain is reachable. See [Verifying AI Control Status](#verifying-ai-control-status).
333
347
334
348
## FAQ
335
349
@@ -356,7 +370,7 @@ No, AI control is optional and meant for educational institutions or enterprises
356
370
357
371
**Q: Will blocking AI affect other Phoenix Code features?**
358
372
359
-
No, all other features of Phoenix Code will continue to work normally. Only the AI-powered features like code generation and explanations will be affected.
373
+
No, all other features of Phoenix Code will continue to work normally. With AI disabled, the AI tab shows an *AI Disabled* message instead of the chat, and the Claude Code CLI and Codex CLI cannot be started from the AI panel.
360
374
361
375
**Q: How can I update the AI control configuration?**
-**Desktop Version**: Provides comprehensive control with user-specific permissions
409
423
410
424
**Q: Does this completely prevent AI usage?**
411
-
-**Desktop Version**: Yes, the control is comprehensive when properly configured using the installation scripts
425
+
-**Desktop Version**: It turns off the AI panel, which is where all of Phoenix Code's AI features live. It does not stop a user from running a separately installed AI tool, such as Claude Code, in the built-in Terminal or elsewhere on the computer
412
426
-**Browser Version**: Only if you implement network-level blocking of the `ai.phcode.dev` domain
413
427
414
428
**Q: How can I verify that the firewall is properly blocking AI access?**
0 commit comments